(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["vendor"],{
/***/ "+1HZ":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-sdk/util-utf8-browser/dist/es/pureJs.js ***!
\*******************************************************************/
/*! exports provided: fromUtf8, toUtf8 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromUtf8", function() { return fromUtf8; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toUtf8", function() { return toUtf8; });
/**
* Converts a JS string from its native UCS-2/UTF-16 representation into a
* Uint8Array of the bytes used to represent the equivalent characters in UTF-8.
*
* Cribbed from the `goog.crypt.stringToUtf8ByteArray` function in the Google
* Closure library, though updated to use typed arrays.
*/
var fromUtf8 = function (input) {
var bytes = [];
for (var i = 0, len = input.length; i < len; i++) {
var value = input.charCodeAt(i);
if (value < 0x80) {
bytes.push(value);
}
else if (value < 0x800) {
bytes.push((value >> 6) | 192, (value & 63) | 128);
}
else if (i + 1 < input.length && (value & 0xfc00) === 0xd800 && (input.charCodeAt(i + 1) & 0xfc00) === 0xdc00) {
var surrogatePair = 0x10000 + ((value & 1023) << 10) + (input.charCodeAt(++i) & 1023);
bytes.push((surrogatePair >> 18) | 240, ((surrogatePair >> 12) & 63) | 128, ((surrogatePair >> 6) & 63) | 128, (surrogatePair & 63) | 128);
}
else {
bytes.push((value >> 12) | 224, ((value >> 6) & 63) | 128, (value & 63) | 128);
}
}
return Uint8Array.from(bytes);
};
/**
* Converts a typed array of bytes containing UTF-8 data into a native JS
* string.
*
* Partly cribbed from the `goog.crypt.utf8ByteArrayToString` function in the
* Google Closure library, though updated to use typed arrays and to better
* handle astral plane code points.
*/
var toUtf8 = function (input) {
var decoded = "";
for (var i = 0, len = input.length; i < len; i++) {
var byte = input[i];
if (byte < 0x80) {
decoded += String.fromCharCode(byte);
}
else if (192 <= byte && byte < 224) {
var nextByte = input[++i];
decoded += String.fromCharCode(((byte & 31) << 6) | (nextByte & 63));
}
else if (240 <= byte && byte < 365) {
var surrogatePair = [byte, input[++i], input[++i], input[++i]];
var encoded = "%" + surrogatePair.map(function (byteValue) { return byteValue.toString(16); }).join("%");
decoded += decodeURIComponent(encoded);
}
else {
decoded += String.fromCharCode(((byte & 15) << 12) | ((input[++i] & 63) << 6) | (input[++i] & 63));
}
}
return decoded;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVyZUpzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3B1cmVKcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUFDSCxNQUFNLENBQUMsSUFBTSxRQUFRLEdBQUcsVUFBQyxLQUFhO0lBQ3BDLElBQU0sS0FBSyxHQUFrQixFQUFFLENBQUM7SUFDaEMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNoRCxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2xDLElBQUksS0FBSyxHQUFHLElBQUksRUFBRTtZQUNoQixLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ25CO2FBQU0sSUFBSSxLQUFLLEdBQUcsS0FBSyxFQUFFO1lBQ3hCLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLEdBQUcsR0FBVSxFQUFFLENBQUMsS0FBSyxHQUFHLEVBQVEsQ0FBQyxHQUFHLEdBQVUsQ0FBQyxDQUFDO1NBQ3hFO2FBQU0sSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLElBQUksQ0FBQyxLQUFLLEdBQUcsTUFBTSxDQUFDLEtBQUssTUFBTSxJQUFJLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEtBQUssTUFBTSxFQUFFO1lBQy9HLElBQU0sYUFBYSxHQUFHLE9BQU8sR0FBRyxDQUFDLENBQUMsS0FBSyxHQUFHLElBQVksQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLElBQVksQ0FBQyxDQUFDO1lBQ3hHLEtBQUssQ0FBQyxJQUFJLENBQ1IsQ0FBQyxhQUFhLElBQUksRUFBRSxDQUFDLEdBQUcsR0FBVSxFQUNsQyxDQUFDLENBQUMsYUFBYSxJQUFJLEVBQUUsQ0FBQyxHQUFHLEVBQVEsQ0FBQyxHQUFHLEdBQVUsRUFDL0MsQ0FBQyxDQUFDLGFBQWEsSUFBSSxDQUFDLENBQUMsR0FBRyxFQUFRLENBQUMsR0FBRyxHQUFVLEVBQzlDLENBQUMsYUFBYSxHQUFHLEVBQVEsQ0FBQyxHQUFHLEdBQVUsQ0FDeEMsQ0FBQztTQUNIO2FBQU07WUFDTCxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxJQUFJLEVBQUUsQ0FBQyxHQUFHLEdBQVUsRUFBRSxDQUFDLENBQUMsS0FBSyxJQUFJLENBQUMsQ0FBQyxHQUFHLEVBQVEsQ0FBQyxHQUFHLEdBQVUsRUFBRSxDQUFDLEtBQUssR0FBRyxFQUFRLENBQUMsR0FBRyxHQUFVLENBQUMsQ0FBQztTQUNqSDtLQUNGO0lBRUQsT0FBTyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2hDLENBQUMsQ0FBQztBQUVGOzs7Ozs7O0dBT0c7QUFDSCxNQUFNLENBQUMsSUFBTSxNQUFNLEdBQUcsVUFBQyxLQUFpQjtJQUN0QyxJQUFJLE9BQU8sR0FBRyxFQUFFLENBQUM7SUFDakIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNoRCxJQUFNLElBQUksR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEIsSUFBSSxJQUFJLEdBQUcsSUFBSSxFQUFFO1lBQ2YsT0FBTyxJQUFJLE1BQU0sQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDdEM7YUFBTSxJQUFJLEdBQVUsSUFBSSxJQUFJLElBQUksSUFBSSxHQUFHLEdBQVUsRUFBRTtZQUNsRCxJQUFNLFFBQVEsR0FBRyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUM1QixPQUFPLElBQUksTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLEVBQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsUUFBUSxHQUFHLEVBQVEsQ0FBQyxDQUFDLENBQUM7U0FDakY7YUFBTSxJQUFJLEdBQVUsSUFBSSxJQUFJLElBQUksSUFBSSxHQUFHLEdBQVcsRUFBRTtZQUNuRCxJQUFNLGFBQWEsR0FBRyxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2pFLElBQU0sT0FBTyxHQUFHLEdBQUcsR0FBRyxhQUFhLENBQUMsR0FBRyxDQUFDLFVBQUMsU0FBUyxJQUFLLE9BQUEsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBdEIsQ0FBc0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUN6RixPQUFPLElBQUksa0JBQWtCLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDeEM7YUFBTTtZQUNMLE9BQU8sSUFBSSxNQUFNLENBQUMsWUFBWSxDQUM1QixDQUFDLENBQUMsSUFBSSxHQUFHLEVBQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxFQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLEVBQVEsQ0FBQyxDQUNuRixDQUFDO1NBQ0g7S0FDRjtJQUVELE9BQU8sT0FBTyxDQUFDO0FBQ2pCLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29udmVydHMgYSBKUyBzdHJpbmcgZnJvbSBpdHMgbmF0aXZlIFVDUy0yL1VURi0xNiByZXByZXNlbnRhdGlvbiBpbnRvIGFcbiAqIFVpbnQ4QXJyYXkgb2YgdGhlIGJ5dGVzIHVzZWQgdG8gcmVwcmVzZW50IHRoZSBlcXVpdmFsZW50IGNoYXJhY3RlcnMgaW4gVVRGLTguXG4gKlxuICogQ3JpYmJlZCBmcm9tIHRoZSBgZ29vZy5jcnlwdC5zdHJpbmdUb1V0ZjhCeXRlQXJyYXlgIGZ1bmN0aW9uIGluIHRoZSBHb29nbGVcbiAqIENsb3N1cmUgbGlicmFyeSwgdGhvdWdoIHVwZGF0ZWQgdG8gdXNlIHR5cGVkIGFycmF5cy5cbiAqL1xuZXhwb3J0IGNvbnN0IGZyb21VdGY4ID0gKGlucHV0OiBzdHJpbmcpOiBVaW50OEFycmF5ID0+IHtcbiAgY29uc3QgYnl0ZXM6IEFycmF5PG51bWJlcj4gPSBbXTtcbiAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IGlucHV0Lmxlbmd0aDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgY29uc3QgdmFsdWUgPSBpbnB1dC5jaGFyQ29kZUF0KGkpO1xuICAgIGlmICh2YWx1ZSA8IDB4ODApIHtcbiAgICAgIGJ5dGVzLnB1c2godmFsdWUpO1xuICAgIH0gZWxzZSBpZiAodmFsdWUgPCAweDgwMCkge1xuICAgICAgYnl0ZXMucHVzaCgodmFsdWUgPj4gNikgfCAwYjExMDAwMDAwLCAodmFsdWUgJiAwYjExMTExMSkgfCAwYjEwMDAwMDAwKTtcbiAgICB9IGVsc2UgaWYgKGkgKyAxIDwgaW5wdXQubGVuZ3RoICYmICh2YWx1ZSAmIDB4ZmMwMCkgPT09IDB4ZDgwMCAmJiAoaW5wdXQuY2hhckNvZGVBdChpICsgMSkgJiAweGZjMDApID09PSAweGRjMDApIHtcbiAgICAgIGNvbnN0IHN1cnJvZ2F0ZVBhaXIgPSAweDEwMDAwICsgKCh2YWx1ZSAmIDBiMTExMTExMTExMSkgPDwgMTApICsgKGlucHV0LmNoYXJDb2RlQXQoKytpKSAmIDBiMTExMTExMTExMSk7XG4gICAgICBieXRlcy5wdXNoKFxuICAgICAgICAoc3Vycm9nYXRlUGFpciA+PiAxOCkgfCAwYjExMTEwMDAwLFxuICAgICAgICAoKHN1cnJvZ2F0ZVBhaXIgPj4gMTIpICYgMGIxMTExMTEpIHwgMGIxMDAwMDAwMCxcbiAgICAgICAgKChzdXJyb2dhdGVQYWlyID4+IDYpICYgMGIxMTExMTEpIHwgMGIxMDAwMDAwMCxcbiAgICAgICAgKHN1cnJvZ2F0ZVBhaXIgJiAwYjExMTExMSkgfCAwYjEwMDAwMDAwXG4gICAgICApO1xuICAgIH0gZWxzZSB7XG4gICAgICBieXRlcy5wdXNoKCh2YWx1ZSA+PiAxMikgfCAwYjExMTAwMDAwLCAoKHZhbHVlID4+IDYpICYgMGIxMTExMTEpIHwgMGIxMDAwMDAwMCwgKHZhbHVlICYgMGIxMTExMTEpIHwgMGIxMDAwMDAwMCk7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIFVpbnQ4QXJyYXkuZnJvbShieXRlcyk7XG59O1xuXG4vKipcbiAqIENvbnZlcnRzIGEgdHlwZWQgYXJyYXkgb2YgYnl0ZXMgY29udGFpbmluZyBVVEYtOCBkYXRhIGludG8gYSBuYXRpdmUgSlNcbiAqIHN0cmluZy5cbiAqXG4gKiBQYXJ0bHkgY3JpYmJlZCBmcm9tIHRoZSBgZ29vZy5jcnlwdC51dGY4Qnl0ZUFycmF5VG9TdHJpbmdgIGZ1bmN0aW9uIGluIHRoZVxuICogR29vZ2xlIENsb3N1cmUgbGlicmFyeSwgdGhvdWdoIHVwZGF0ZWQgdG8gdXNlIHR5cGVkIGFycmF5cyBhbmQgdG8gYmV0dGVyXG4gKiBoYW5kbGUgYXN0cmFsIHBsYW5lIGNvZGUgcG9pbnRzLlxuICovXG5leHBvcnQgY29uc3QgdG9VdGY4ID0gKGlucHV0OiBVaW50OEFycmF5KTogc3RyaW5nID0+IHtcbiAgbGV0IGRlY29kZWQgPSBcIlwiO1xuICBmb3IgKGxldCBpID0gMCwgbGVuID0gaW5wdXQubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcbiAgICBjb25zdCBieXRlID0gaW5wdXRbaV07XG4gICAgaWYgKGJ5dGUgPCAweDgwKSB7XG4gICAgICBkZWNvZGVkICs9IFN0cmluZy5mcm9tQ2hhckNvZGUoYnl0ZSk7XG4gICAgfSBlbHNlIGlmICgwYjExMDAwMDAwIDw9IGJ5dGUgJiYgYnl0ZSA8IDBiMTExMDAwMDApIHtcbiAgICAgIGNvbnN0IG5leHRCeXRlID0gaW5wdXRbKytpXTtcbiAgICAgIGRlY29kZWQgKz0gU3RyaW5nLmZyb21DaGFyQ29kZSgoKGJ5dGUgJiAwYjExMTExKSA8PCA2KSB8IChuZXh0Qnl0ZSAmIDBiMTExMTExKSk7XG4gICAgfSBlbHNlIGlmICgwYjExMTEwMDAwIDw9IGJ5dGUgJiYgYnl0ZSA8IDBiMTAxMTAxMTAxKSB7XG4gICAgICBjb25zdCBzdXJyb2dhdGVQYWlyID0gW2J5dGUsIGlucHV0WysraV0sIGlucHV0WysraV0sIGlucHV0WysraV1dO1xuICAgICAgY29uc3QgZW5jb2RlZCA9IFwiJVwiICsgc3Vycm9nYXRlUGFpci5tYXAoKGJ5dGVWYWx1ZSkgPT4gYnl0ZVZhbHVlLnRvU3RyaW5nKDE2KSkuam9pbihcIiVcIik7XG4gICAgICBkZWNvZGVkICs9IGRlY29kZVVSSUNvbXBvbmVudChlbmNvZGVkKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZGVjb2RlZCArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKFxuICAgICAgICAoKGJ5dGUgJiAwYjExMTEpIDw8IDEyKSB8ICgoaW5wdXRbKytpXSAmIDBiMTExMTExKSA8PCA2KSB8IChpbnB1dFsrK2ldICYgMGIxMTExMTEpXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiBkZWNvZGVkO1xufTtcbiJdfQ==
/***/ }),
/***/ "+57j":
/*!***************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetLabelDetectionPaginator.js ***!
\***************************************************************************************************/
/*! exports provided: getLabelDetectionPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLabelDetectionPaginate", function() { return getLabelDetectionPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "MjkZ");
/* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "YOij");
/* harmony import */ var _commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetLabelDetectionCommand */ "4wFL");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetLabelDetectionCommand"].bind.apply(_commands_GetLabelDetectionCommand__WEBPACK_IMPORTED_MODULE_3__["GetLabelDetectionCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.getLabelDetection.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function getLabelDetectionPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function getLabelDetectionPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Rekognition__WEBPACK_IMPORTED_MODULE_1__["Rekognition"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__["RekognitionClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Rekognition | RekognitionClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=GetLabelDetectionPaginator.js.map
/***/ }),
/***/ "+6XX":
/*!**********************************************!*\
!*** ./node_modules/lodash/_listCacheHas.js ***!
\**********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var assocIndexOf = __webpack_require__(/*! ./_assocIndexOf */ "y1pI");
/**
* Checks if a list cache value for `key` exists.
*
* @private
* @name has
* @memberOf ListCache
* @param {string} key The key of the entry to check.
* @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
*/
function listCacheHas(key) {
return assocIndexOf(this.__data__, key) > -1;
}
module.exports = listCacheHas;
/***/ }),
/***/ "+EvU":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-sdk/client-textract/dist/es/Textract.js ***!
\*******************************************************************/
/*! exports provided: Textract */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Textract", function() { return Textract; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _TextractClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TextractClient */ "a2T7");
/* harmony import */ var _commands_AnalyzeDocumentCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AnalyzeDocumentCommand */ "fwbe");
/* harmony import */ var _commands_DetectDocumentTextCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DetectDocumentTextCommand */ "ENBt");
/* harmony import */ var _commands_GetDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetDocumentAnalysisCommand */ "knCa");
/* harmony import */ var _commands_GetDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetDocumentTextDetectionCommand */ "VIrK");
/* harmony import */ var _commands_StartDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/StartDocumentAnalysisCommand */ "v8Ef");
/* harmony import */ var _commands_StartDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/StartDocumentTextDetectionCommand */ "HsTK");
/**
*
Amazon Textract detects and analyzes text in documents and converts it
* into machine-readable text. This is the API reference documentation for
* Amazon Textract.
*/
var Textract = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Textract, _super);
function Textract() {
return _super !== null && _super.apply(this, arguments) || this;
}
Textract.prototype.analyzeDocument = function (args, optionsOrCb, cb) {
var command = new _commands_AnalyzeDocumentCommand__WEBPACK_IMPORTED_MODULE_2__["AnalyzeDocumentCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Textract.prototype.detectDocumentText = function (args, optionsOrCb, cb) {
var command = new _commands_DetectDocumentTextCommand__WEBPACK_IMPORTED_MODULE_3__["DetectDocumentTextCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Textract.prototype.getDocumentAnalysis = function (args, optionsOrCb, cb) {
var command = new _commands_GetDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_4__["GetDocumentAnalysisCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Textract.prototype.getDocumentTextDetection = function (args, optionsOrCb, cb) {
var command = new _commands_GetDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_5__["GetDocumentTextDetectionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Textract.prototype.startDocumentAnalysis = function (args, optionsOrCb, cb) {
var command = new _commands_StartDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_6__["StartDocumentAnalysisCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Textract.prototype.startDocumentTextDetection = function (args, optionsOrCb, cb) {
var command = new _commands_StartDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_7__["StartDocumentTextDetectionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
return Textract;
}(_TextractClient__WEBPACK_IMPORTED_MODULE_1__["TextractClient"]));
//# sourceMappingURL=Textract.js.map
/***/ }),
/***/ "+KNX":
/*!****************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/package.json ***!
\****************************************************************************/
/*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, author, license, default */
/***/ (function(module) {
module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-cognito-identity\",\"description\":\"@aws-sdk/client-cognito-identity client\",\"version\":\"1.0.0-gamma.8\",\"scripts\":{\"clean\":\"npm run remove-definitions && npm run remove-dist\",\"build-documentation\":\"npm run clean && typedoc ./\",\"prepublishOnly\":\"yarn build\",\"pretest\":\"yarn build:cjs\",\"remove-definitions\":\"rimraf ./types\",\"remove-dist\":\"rimraf ./dist\",\"remove-documentation\":\"rimraf ./docs\",\"test:unit\":\"mocha **/cjs/**/*.spec.js\",\"test:e2e\":\"mocha **/cjs/**/*.ispec.js && karma start karma.conf.js\",\"test\":\"yarn test:unit\",\"build:cjs\":\"tsc -p tsconfig.json\",\"build:es\":\"tsc -p tsconfig.es.json\",\"build\":\"yarn build:cjs && yarn build:es\"},\"main\":\"./dist/cjs/index.js\",\"types\":\"./types/index.d.ts\",\"module\":\"./dist/es/index.js\",\"browser\":{\"./runtimeConfig\":\"./runtimeConfig.browser\"},\"react-native\":{\"./runtimeConfig\":\"./runtimeConfig.native\"},\"sideEffects\":false,\"dependencies\":{\"@aws-crypto/sha256-browser\":\"^1.0.0-alpha.0\",\"@aws-crypto/sha256-js\":\"^1.0.0-alpha.0\",\"@aws-sdk/config-resolver\":\"1.0.0-gamma.7\",\"@aws-sdk/credential-provider-node\":\"1.0.0-gamma.7\",\"@aws-sdk/fetch-http-handler\":\"1.0.0-gamma.8\",\"@aws-sdk/hash-node\":\"1.0.0-gamma.7\",\"@aws-sdk/invalid-dependency\":\"1.0.0-gamma.5\",\"@aws-sdk/middleware-content-length\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-host-header\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-logger\":\"1.0.0-gamma.1\",\"@aws-sdk/middleware-retry\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-serde\":\"1.0.0-gamma.6\",\"@aws-sdk/middleware-signing\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-stack\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-user-agent\":\"1.0.0-gamma.7\",\"@aws-sdk/node-config-provider\":\"1.0.0-gamma.2\",\"@aws-sdk/node-http-handler\":\"1.0.0-gamma.7\",\"@aws-sdk/protocol-http\":\"1.0.0-gamma.7\",\"@aws-sdk/smithy-client\":\"1.0.0-gamma.7\",\"@aws-sdk/types\":\"1.0.0-gamma.6\",\"@aws-sdk/url-parser-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/url-parser-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-base64-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-base64-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-user-agent-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/util-user-agent-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-utf8-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-utf8-node\":\"1.0.0-gamma.6\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"1.0.0-gamma.5\",\"@aws-sdk/client-iam\":\"1.0.0-gamma.8\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^7.0.2\",\"@types/node\":\"^12.7.5\",\"jest\":\"^25.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.17.8\",\"typescript\":\"~4.0.2\"},\"engines\":{\"node\":\">=8.0.0\"},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\"}");
/***/ }),
/***/ "+PW3":
/*!********************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Platform/version.js ***!
\********************************************************************/
/*! exports provided: version */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "version", function() { return version; });
// generated by genversion
var version = '3.6.0';
//# sourceMappingURL=version.js.map
/***/ }),
/***/ "+VsY":
/*!************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DescribeCollectionCommand.js ***!
\************************************************************************************************/
/*! exports provided: DescribeCollectionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeCollectionCommand", function() { return DescribeCollectionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeCollectionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeCollectionCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeCollectionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeCollectionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeCollectionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeCollectionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeCollectionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeCollectionCommand"])(input, context);
};
DescribeCollectionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeCollectionCommand"])(output, context);
};
return DescribeCollectionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DescribeCollectionCommand.js.map
/***/ }),
/***/ "+eag":
/*!**************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/types.js ***!
\**************************************************************/
/*! exports provided: isSchemaModel, isAssociatedWith, isTargetNameAssociation, GraphQLScalarType, isGraphQLScalarType, isModelFieldType, isNonModelFieldType, isEnumFieldType, OpType, isPredicateObj, isPredicateGroup, QueryOne, SortDirection, DISCARD */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSchemaModel", function() { return isSchemaModel; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAssociatedWith", function() { return isAssociatedWith; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isTargetNameAssociation", function() { return isTargetNameAssociation; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLScalarType", function() { return GraphQLScalarType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isGraphQLScalarType", function() { return isGraphQLScalarType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isModelFieldType", function() { return isModelFieldType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNonModelFieldType", function() { return isNonModelFieldType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isEnumFieldType", function() { return isEnumFieldType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OpType", function() { return OpType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isPredicateObj", function() { return isPredicateObj; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isPredicateGroup", function() { return isPredicateGroup; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueryOne", function() { return QueryOne; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SortDirection", function() { return SortDirection; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DISCARD", function() { return DISCARD; });
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ "wr5y");
function isSchemaModel(obj) {
return obj && obj.pluralName !== undefined;
}
function isAssociatedWith(obj) {
return obj && obj.associatedWith;
}
function isTargetNameAssociation(obj) {
return obj && obj.targetName;
}
var GraphQLScalarType;
(function (GraphQLScalarType) {
GraphQLScalarType[GraphQLScalarType["ID"] = 0] = "ID";
GraphQLScalarType[GraphQLScalarType["String"] = 1] = "String";
GraphQLScalarType[GraphQLScalarType["Int"] = 2] = "Int";
GraphQLScalarType[GraphQLScalarType["Float"] = 3] = "Float";
GraphQLScalarType[GraphQLScalarType["Boolean"] = 4] = "Boolean";
GraphQLScalarType[GraphQLScalarType["AWSDate"] = 5] = "AWSDate";
GraphQLScalarType[GraphQLScalarType["AWSTime"] = 6] = "AWSTime";
GraphQLScalarType[GraphQLScalarType["AWSDateTime"] = 7] = "AWSDateTime";
GraphQLScalarType[GraphQLScalarType["AWSTimestamp"] = 8] = "AWSTimestamp";
GraphQLScalarType[GraphQLScalarType["AWSEmail"] = 9] = "AWSEmail";
GraphQLScalarType[GraphQLScalarType["AWSJSON"] = 10] = "AWSJSON";
GraphQLScalarType[GraphQLScalarType["AWSURL"] = 11] = "AWSURL";
GraphQLScalarType[GraphQLScalarType["AWSPhone"] = 12] = "AWSPhone";
GraphQLScalarType[GraphQLScalarType["AWSIPAddress"] = 13] = "AWSIPAddress";
})(GraphQLScalarType || (GraphQLScalarType = {}));
(function (GraphQLScalarType) {
function getJSType(scalar) {
switch (scalar) {
case 'Boolean':
return 'boolean';
case 'ID':
case 'String':
case 'AWSDate':
case 'AWSTime':
case 'AWSDateTime':
case 'AWSEmail':
case 'AWSJSON':
case 'AWSURL':
case 'AWSPhone':
case 'AWSIPAddress':
return 'string';
case 'Int':
case 'Float':
case 'AWSTimestamp':
return 'number';
default:
Object(_util__WEBPACK_IMPORTED_MODULE_0__["exhaustiveCheck"])(scalar);
}
}
GraphQLScalarType.getJSType = getJSType;
})(GraphQLScalarType || (GraphQLScalarType = {}));
function isGraphQLScalarType(obj) {
return obj && GraphQLScalarType[obj] !== undefined;
}
function isModelFieldType(obj) {
var modelField = 'model';
if (obj && obj[modelField])
return true;
return false;
}
function isNonModelFieldType(obj) {
var typeField = 'nonModel';
if (obj && obj[typeField])
return true;
return false;
}
function isEnumFieldType(obj) {
var modelField = 'enum';
if (obj && obj[modelField])
return true;
return false;
}
//#endregion
//#region Subscription messages
var OpType;
(function (OpType) {
OpType["INSERT"] = "INSERT";
OpType["UPDATE"] = "UPDATE";
OpType["DELETE"] = "DELETE";
})(OpType || (OpType = {}));
function isPredicateObj(obj) {
return obj && obj.field !== undefined;
}
function isPredicateGroup(obj) {
return obj && obj.type !== undefined;
}
var QueryOne;
(function (QueryOne) {
QueryOne[QueryOne["FIRST"] = 0] = "FIRST";
QueryOne[QueryOne["LAST"] = 1] = "LAST";
})(QueryOne || (QueryOne = {}));
var SortDirection;
(function (SortDirection) {
SortDirection["ASCENDING"] = "ASCENDING";
SortDirection["DESCENDING"] = "DESCENDING";
})(SortDirection || (SortDirection = {}));
var DISCARD = Symbol('DISCARD');
//#endregion
//# sourceMappingURL=types.js.map
/***/ }),
/***/ "+qE3":
/*!***************************************!*\
!*** ./node_modules/events/events.js ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
var R = typeof Reflect === 'object' ? Reflect : null
var ReflectApply = R && typeof R.apply === 'function'
? R.apply
: function ReflectApply(target, receiver, args) {
return Function.prototype.apply.call(target, receiver, args);
}
var ReflectOwnKeys
if (R && typeof R.ownKeys === 'function') {
ReflectOwnKeys = R.ownKeys
} else if (Object.getOwnPropertySymbols) {
ReflectOwnKeys = function ReflectOwnKeys(target) {
return Object.getOwnPropertyNames(target)
.concat(Object.getOwnPropertySymbols(target));
};
} else {
ReflectOwnKeys = function ReflectOwnKeys(target) {
return Object.getOwnPropertyNames(target);
};
}
function ProcessEmitWarning(warning) {
if (console && console.warn) console.warn(warning);
}
var NumberIsNaN = Number.isNaN || function NumberIsNaN(value) {
return value !== value;
}
function EventEmitter() {
EventEmitter.init.call(this);
}
module.exports = EventEmitter;
module.exports.once = once;
// Backwards-compat with node 0.10.x
EventEmitter.EventEmitter = EventEmitter;
EventEmitter.prototype._events = undefined;
EventEmitter.prototype._eventsCount = 0;
EventEmitter.prototype._maxListeners = undefined;
// By default EventEmitters will print a warning if more than 10 listeners are
// added to it. This is a useful default which helps finding memory leaks.
var defaultMaxListeners = 10;
function checkListener(listener) {
if (typeof listener !== 'function') {
throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof listener);
}
}
Object.defineProperty(EventEmitter, 'defaultMaxListeners', {
enumerable: true,
get: function() {
return defaultMaxListeners;
},
set: function(arg) {
if (typeof arg !== 'number' || arg < 0 || NumberIsNaN(arg)) {
throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + arg + '.');
}
defaultMaxListeners = arg;
}
});
EventEmitter.init = function() {
if (this._events === undefined ||
this._events === Object.getPrototypeOf(this)._events) {
this._events = Object.create(null);
this._eventsCount = 0;
}
this._maxListeners = this._maxListeners || undefined;
};
// Obviously not all Emitters should be limited to 10. This function allows
// that to be increased. Set to zero for unlimited.
EventEmitter.prototype.setMaxListeners = function setMaxListeners(n) {
if (typeof n !== 'number' || n < 0 || NumberIsNaN(n)) {
throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + n + '.');
}
this._maxListeners = n;
return this;
};
function _getMaxListeners(that) {
if (that._maxListeners === undefined)
return EventEmitter.defaultMaxListeners;
return that._maxListeners;
}
EventEmitter.prototype.getMaxListeners = function getMaxListeners() {
return _getMaxListeners(this);
};
EventEmitter.prototype.emit = function emit(type) {
var args = [];
for (var i = 1; i < arguments.length; i++) args.push(arguments[i]);
var doError = (type === 'error');
var events = this._events;
if (events !== undefined)
doError = (doError && events.error === undefined);
else if (!doError)
return false;
// If there is no 'error' event listener then throw.
if (doError) {
var er;
if (args.length > 0)
er = args[0];
if (er instanceof Error) {
// Note: The comments on the `throw` lines are intentional, they show
// up in Node's output if this results in an unhandled exception.
throw er; // Unhandled 'error' event
}
// At least give some kind of context to the user
var err = new Error('Unhandled error.' + (er ? ' (' + er.message + ')' : ''));
err.context = er;
throw err; // Unhandled 'error' event
}
var handler = events[type];
if (handler === undefined)
return false;
if (typeof handler === 'function') {
ReflectApply(handler, this, args);
} else {
var len = handler.length;
var listeners = arrayClone(handler, len);
for (var i = 0; i < len; ++i)
ReflectApply(listeners[i], this, args);
}
return true;
};
function _addListener(target, type, listener, prepend) {
var m;
var events;
var existing;
checkListener(listener);
events = target._events;
if (events === undefined) {
events = target._events = Object.create(null);
target._eventsCount = 0;
} else {
// To avoid recursion in the case that type === "newListener"! Before
// adding it to the listeners, first emit "newListener".
if (events.newListener !== undefined) {
target.emit('newListener', type,
listener.listener ? listener.listener : listener);
// Re-assign `events` because a newListener handler could have caused the
// this._events to be assigned to a new object
events = target._events;
}
existing = events[type];
}
if (existing === undefined) {
// Optimize the case of one listener. Don't need the extra array object.
existing = events[type] = listener;
++target._eventsCount;
} else {
if (typeof existing === 'function') {
// Adding the second element, need to change to array.
existing = events[type] =
prepend ? [listener, existing] : [existing, listener];
// If we've already got an array, just append.
} else if (prepend) {
existing.unshift(listener);
} else {
existing.push(listener);
}
// Check for listener leak
m = _getMaxListeners(target);
if (m > 0 && existing.length > m && !existing.warned) {
existing.warned = true;
// No error code for this since it is a Warning
// eslint-disable-next-line no-restricted-syntax
var w = new Error('Possible EventEmitter memory leak detected. ' +
existing.length + ' ' + String(type) + ' listeners ' +
'added. Use emitter.setMaxListeners() to ' +
'increase limit');
w.name = 'MaxListenersExceededWarning';
w.emitter = target;
w.type = type;
w.count = existing.length;
ProcessEmitWarning(w);
}
}
return target;
}
EventEmitter.prototype.addListener = function addListener(type, listener) {
return _addListener(this, type, listener, false);
};
EventEmitter.prototype.on = EventEmitter.prototype.addListener;
EventEmitter.prototype.prependListener =
function prependListener(type, listener) {
return _addListener(this, type, listener, true);
};
function onceWrapper() {
if (!this.fired) {
this.target.removeListener(this.type, this.wrapFn);
this.fired = true;
if (arguments.length === 0)
return this.listener.call(this.target);
return this.listener.apply(this.target, arguments);
}
}
function _onceWrap(target, type, listener) {
var state = { fired: false, wrapFn: undefined, target: target, type: type, listener: listener };
var wrapped = onceWrapper.bind(state);
wrapped.listener = listener;
state.wrapFn = wrapped;
return wrapped;
}
EventEmitter.prototype.once = function once(type, listener) {
checkListener(listener);
this.on(type, _onceWrap(this, type, listener));
return this;
};
EventEmitter.prototype.prependOnceListener =
function prependOnceListener(type, listener) {
checkListener(listener);
this.prependListener(type, _onceWrap(this, type, listener));
return this;
};
// Emits a 'removeListener' event if and only if the listener was removed.
EventEmitter.prototype.removeListener =
function removeListener(type, listener) {
var list, events, position, i, originalListener;
checkListener(listener);
events = this._events;
if (events === undefined)
return this;
list = events[type];
if (list === undefined)
return this;
if (list === listener || list.listener === listener) {
if (--this._eventsCount === 0)
this._events = Object.create(null);
else {
delete events[type];
if (events.removeListener)
this.emit('removeListener', type, list.listener || listener);
}
} else if (typeof list !== 'function') {
position = -1;
for (i = list.length - 1; i >= 0; i--) {
if (list[i] === listener || list[i].listener === listener) {
originalListener = list[i].listener;
position = i;
break;
}
}
if (position < 0)
return this;
if (position === 0)
list.shift();
else {
spliceOne(list, position);
}
if (list.length === 1)
events[type] = list[0];
if (events.removeListener !== undefined)
this.emit('removeListener', type, originalListener || listener);
}
return this;
};
EventEmitter.prototype.off = EventEmitter.prototype.removeListener;
EventEmitter.prototype.removeAllListeners =
function removeAllListeners(type) {
var listeners, events, i;
events = this._events;
if (events === undefined)
return this;
// not listening for removeListener, no need to emit
if (events.removeListener === undefined) {
if (arguments.length === 0) {
this._events = Object.create(null);
this._eventsCount = 0;
} else if (events[type] !== undefined) {
if (--this._eventsCount === 0)
this._events = Object.create(null);
else
delete events[type];
}
return this;
}
// emit removeListener for all listeners on all events
if (arguments.length === 0) {
var keys = Object.keys(events);
var key;
for (i = 0; i < keys.length; ++i) {
key = keys[i];
if (key === 'removeListener') continue;
this.removeAllListeners(key);
}
this.removeAllListeners('removeListener');
this._events = Object.create(null);
this._eventsCount = 0;
return this;
}
listeners = events[type];
if (typeof listeners === 'function') {
this.removeListener(type, listeners);
} else if (listeners !== undefined) {
// LIFO order
for (i = listeners.length - 1; i >= 0; i--) {
this.removeListener(type, listeners[i]);
}
}
return this;
};
function _listeners(target, type, unwrap) {
var events = target._events;
if (events === undefined)
return [];
var evlistener = events[type];
if (evlistener === undefined)
return [];
if (typeof evlistener === 'function')
return unwrap ? [evlistener.listener || evlistener] : [evlistener];
return unwrap ?
unwrapListeners(evlistener) : arrayClone(evlistener, evlistener.length);
}
EventEmitter.prototype.listeners = function listeners(type) {
return _listeners(this, type, true);
};
EventEmitter.prototype.rawListeners = function rawListeners(type) {
return _listeners(this, type, false);
};
EventEmitter.listenerCount = function(emitter, type) {
if (typeof emitter.listenerCount === 'function') {
return emitter.listenerCount(type);
} else {
return listenerCount.call(emitter, type);
}
};
EventEmitter.prototype.listenerCount = listenerCount;
function listenerCount(type) {
var events = this._events;
if (events !== undefined) {
var evlistener = events[type];
if (typeof evlistener === 'function') {
return 1;
} else if (evlistener !== undefined) {
return evlistener.length;
}
}
return 0;
}
EventEmitter.prototype.eventNames = function eventNames() {
return this._eventsCount > 0 ? ReflectOwnKeys(this._events) : [];
};
function arrayClone(arr, n) {
var copy = new Array(n);
for (var i = 0; i < n; ++i)
copy[i] = arr[i];
return copy;
}
function spliceOne(list, index) {
for (; index + 1 < list.length; index++)
list[index] = list[index + 1];
list.pop();
}
function unwrapListeners(arr) {
var ret = new Array(arr.length);
for (var i = 0; i < ret.length; ++i) {
ret[i] = arr[i].listener || arr[i];
}
return ret;
}
function once(emitter, name) {
return new Promise(function (resolve, reject) {
function eventListener() {
if (errorListener !== undefined) {
emitter.removeListener('error', errorListener);
}
resolve([].slice.call(arguments));
};
var errorListener;
// Adding an error listener is not optional because
// if an error is thrown on an event emitter we cannot
// guarantee that the actual event we are waiting will
// be fired. The result could be a silent way to create
// memory or file descriptor leaks, which is something
// we should avoid.
if (name !== 'error') {
errorListener = function errorListener(err) {
emitter.removeListener(name, eventListener);
reject(err);
};
emitter.once('error', errorListener);
}
emitter.once(name, eventListener);
});
}
/***/ }),
/***/ "+rOU":
/*!*******************************************************************!*\
!*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/portal.js ***!
\*******************************************************************/
/*! exports provided: BasePortalHost, BasePortalOutlet, CdkPortal, CdkPortalOutlet, ComponentPortal, DomPortal, DomPortalHost, DomPortalOutlet, Portal, PortalHostDirective, PortalInjector, PortalModule, TemplatePortal, TemplatePortalDirective */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalHost", function() { return BasePortalHost; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalOutlet", function() { return BasePortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortal", function() { return CdkPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortalOutlet", function() { return CdkPortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComponentPortal", function() { return ComponentPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortal", function() { return DomPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalHost", function() { return DomPortalHost; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalOutlet", function() { return DomPortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Portal", function() { return Portal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalHostDirective", function() { return PortalHostDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalInjector", function() { return PortalInjector; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalModule", function() { return PortalModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortal", function() { return TemplatePortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortalDirective", function() { return TemplatePortalDirective; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "ofXK");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Throws an exception when attempting to attach a null portal to a host.
* @docs-private
*/
function throwNullPortalError() {
throw Error('Must provide a portal to attach');
}
/**
* Throws an exception when attempting to attach a portal to a host that is already attached.
* @docs-private
*/
function throwPortalAlreadyAttachedError() {
throw Error('Host already has a portal attached');
}
/**
* Throws an exception when attempting to attach a portal to an already-disposed host.
* @docs-private
*/
function throwPortalOutletAlreadyDisposedError() {
throw Error('This PortalOutlet has already been disposed');
}
/**
* Throws an exception when attempting to attach an unknown portal type.
* @docs-private
*/
function throwUnknownPortalTypeError() {
throw Error('Attempting to attach an unknown Portal type. BasePortalOutlet accepts either ' +
'a ComponentPortal or a TemplatePortal.');
}
/**
* Throws an exception when attempting to attach a portal to a null host.
* @docs-private
*/
function throwNullPortalOutletError() {
throw Error('Attempting to attach a portal to a null PortalOutlet');
}
/**
* Throws an exception when attempting to detach a portal that is not attached.
* @docs-private
*/
function throwNoPortalAttachedError() {
throw Error('Attempting to detach a portal that is not attached to a host');
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A `Portal` is something that you want to render somewhere else.
* It can be attach to / detached from a `PortalOutlet`.
*/
class Portal {
/** Attach this portal to a host. */
attach(host) {
if (typeof ngDevMode === 'undefined' || ngDevMode) {
if (host == null) {
throwNullPortalOutletError();
}
if (host.hasAttached()) {
throwPortalAlreadyAttachedError();
}
}
this._attachedHost = host;
return host.attach(this);
}
/** Detach this portal from its host */
detach() {
let host = this._attachedHost;
if (host != null) {
this._attachedHost = null;
host.detach();
}
else if (typeof ngDevMode === 'undefined' || ngDevMode) {
throwNoPortalAttachedError();
}
}
/** Whether this portal is attached to a host. */
get isAttached() {
return this._attachedHost != null;
}
/**
* Sets the PortalOutlet reference without performing `attach()`. This is used directly by
* the PortalOutlet when it is performing an `attach()` or `detach()`.
*/
setAttachedHost(host) {
this._attachedHost = host;
}
}
/**
* A `ComponentPortal` is a portal that instantiates some Component upon attachment.
*/
class ComponentPortal extends Portal {
constructor(component, viewContainerRef, injector, componentFactoryResolver) {
super();
this.component = component;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.componentFactoryResolver = componentFactoryResolver;
}
}
/**
* A `TemplatePortal` is a portal that represents some embedded template (TemplateRef).
*/
class TemplatePortal extends Portal {
constructor(template, viewContainerRef, context) {
super();
this.templateRef = template;
this.viewContainerRef = viewContainerRef;
this.context = context;
}
get origin() {
return this.templateRef.elementRef;
}
/**
* Attach the portal to the provided `PortalOutlet`.
* When a context is provided it will override the `context` property of the `TemplatePortal`
* instance.
*/
attach(host, context = this.context) {
this.context = context;
return super.attach(host);
}
detach() {
this.context = undefined;
return super.detach();
}
}
/**
* A `DomPortal` is a portal whose DOM element will be taken from its current position
* in the DOM and moved into a portal outlet, when it is attached. On detach, the content
* will be restored to its original position.
*/
class DomPortal extends Portal {
constructor(element) {
super();
this.element = element instanceof _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] ? element.nativeElement : element;
}
}
/**
* Partial implementation of PortalOutlet that handles attaching
* ComponentPortal and TemplatePortal.
*/
class BasePortalOutlet {
constructor() {
/** Whether this host has already been permanently disposed. */
this._isDisposed = false;
// @breaking-change 10.0.0 `attachDomPortal` to become a required abstract method.
this.attachDomPortal = null;
}
/** Whether this host has an attached portal. */
hasAttached() {
return !!this._attachedPortal;
}
/** Attaches a portal. */
attach(portal) {
if (typeof ngDevMode === 'undefined' || ngDevMode) {
if (!portal) {
throwNullPortalError();
}
if (this.hasAttached()) {
throwPortalAlreadyAttachedError();
}
if (this._isDisposed) {
throwPortalOutletAlreadyDisposedError();
}
}
if (portal instanceof ComponentPortal) {
this._attachedPortal = portal;
return this.attachComponentPortal(portal);
}
else if (portal instanceof TemplatePortal) {
this._attachedPortal = portal;
return this.attachTemplatePortal(portal);
// @breaking-change 10.0.0 remove null check for `this.attachDomPortal`.
}
else if (this.attachDomPortal && portal instanceof DomPortal) {
this._attachedPortal = portal;
return this.attachDomPortal(portal);
}
if (typeof ngDevMode === 'undefined' || ngDevMode) {
throwUnknownPortalTypeError();
}
}
/** Detaches a previously attached portal. */
detach() {
if (this._attachedPortal) {
this._attachedPortal.setAttachedHost(null);
this._attachedPortal = null;
}
this._invokeDisposeFn();
}
/** Permanently dispose of this portal host. */
dispose() {
if (this.hasAttached()) {
this.detach();
}
this._invokeDisposeFn();
this._isDisposed = true;
}
/** @docs-private */
setDisposeFn(fn) {
this._disposeFn = fn;
}
_invokeDisposeFn() {
if (this._disposeFn) {
this._disposeFn();
this._disposeFn = null;
}
}
}
/**
* @deprecated Use `BasePortalOutlet` instead.
* @breaking-change 9.0.0
*/
class BasePortalHost extends BasePortalOutlet {
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A PortalOutlet for attaching portals to an arbitrary DOM element outside of the Angular
* application context.
*/
class DomPortalOutlet extends BasePortalOutlet {
constructor(
/** Element into which the content is projected. */
outletElement, _componentFactoryResolver, _appRef, _defaultInjector,
/**
* @deprecated `_document` Parameter to be made required.
* @breaking-change 10.0.0
*/
_document) {
super();
this.outletElement = outletElement;
this._componentFactoryResolver = _componentFactoryResolver;
this._appRef = _appRef;
this._defaultInjector = _defaultInjector;
/**
* Attaches a DOM portal by transferring its content into the outlet.
* @param portal Portal to be attached.
* @deprecated To be turned into a method.
* @breaking-change 10.0.0
*/
this.attachDomPortal = (portal) => {
// @breaking-change 10.0.0 Remove check and error once the
// `_document` constructor parameter is required.
if (!this._document && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('Cannot attach DOM portal without _document constructor parameter');
}
const element = portal.element;
if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('DOM portal content must be attached to a parent node.');
}
// Anchor used to save the element's previous position so
// that we can restore it when the portal is detached.
const anchorNode = this._document.createComment('dom-portal');
element.parentNode.insertBefore(anchorNode, element);
this.outletElement.appendChild(element);
super.setDisposeFn(() => {
// We can't use `replaceWith` here because IE doesn't support it.
if (anchorNode.parentNode) {
anchorNode.parentNode.replaceChild(element, anchorNode);
}
});
};
this._document = _document;
}
/**
* Attach the given ComponentPortal to DOM element using the ComponentFactoryResolver.
* @param portal Portal to be attached
* @returns Reference to the created component.
*/
attachComponentPortal(portal) {
const resolver = portal.componentFactoryResolver || this._componentFactoryResolver;
const componentFactory = resolver.resolveComponentFactory(portal.component);
let componentRef;
// If the portal specifies a ViewContainerRef, we will use that as the attachment point
// for the component (in terms of Angular's component tree, not rendering).
// When the ViewContainerRef is missing, we use the factory to create the component directly
// and then manually attach the view to the application.
if (portal.viewContainerRef) {
componentRef = portal.viewContainerRef.createComponent(componentFactory, portal.viewContainerRef.length, portal.injector || portal.viewContainerRef.injector);
this.setDisposeFn(() => componentRef.destroy());
}
else {
componentRef = componentFactory.create(portal.injector || this._defaultInjector);
this._appRef.attachView(componentRef.hostView);
this.setDisposeFn(() => {
this._appRef.detachView(componentRef.hostView);
componentRef.destroy();
});
}
// At this point the component has been instantiated, so we move it to the location in the DOM
// where we want it to be rendered.
this.outletElement.appendChild(this._getComponentRootNode(componentRef));
return componentRef;
}
/**
* Attaches a template portal to the DOM as an embedded view.
* @param portal Portal to be attached.
* @returns Reference to the created embedded view.
*/
attachTemplatePortal(portal) {
let viewContainer = portal.viewContainerRef;
let viewRef = viewContainer.createEmbeddedView(portal.templateRef, portal.context);
// The method `createEmbeddedView` will add the view as a child of the viewContainer.
// But for the DomPortalOutlet the view can be added everywhere in the DOM
// (e.g Overlay Container) To move the view to the specified host element. We just
// re-append the existing root nodes.
viewRef.rootNodes.forEach(rootNode => this.outletElement.appendChild(rootNode));
// Note that we want to detect changes after the nodes have been moved so that
// any directives inside the portal that are looking at the DOM inside a lifecycle
// hook won't be invoked too early.
viewRef.detectChanges();
this.setDisposeFn((() => {
let index = viewContainer.indexOf(viewRef);
if (index !== -1) {
viewContainer.remove(index);
}
}));
// TODO(jelbourn): Return locals from view.
return viewRef;
}
/**
* Clears out a portal from the DOM.
*/
dispose() {
super.dispose();
if (this.outletElement.parentNode != null) {
this.outletElement.parentNode.removeChild(this.outletElement);
}
}
/** Gets the root HTMLElement for an instantiated component. */
_getComponentRootNode(componentRef) {
return componentRef.hostView.rootNodes[0];
}
}
/**
* @deprecated Use `DomPortalOutlet` instead.
* @breaking-change 9.0.0
*/
class DomPortalHost extends DomPortalOutlet {
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Directive version of a `TemplatePortal`. Because the directive *is* a TemplatePortal,
* the directive instance itself can be attached to a host, enabling declarative use of portals.
*/
class CdkPortal extends TemplatePortal {
constructor(templateRef, viewContainerRef) {
super(templateRef, viewContainerRef);
}
}
CdkPortal.ɵfac = function CdkPortal_Factory(t) { return new (t || CdkPortal)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["TemplateRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"])); };
CdkPortal.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: CdkPortal, selectors: [["", "cdkPortal", ""]], exportAs: ["cdkPortal"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]] });
CdkPortal.ctorParameters = () => [
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["TemplateRef"] },
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"] }
];
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](CdkPortal, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[cdkPortal]',
exportAs: 'cdkPortal'
}]
}], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["TemplateRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"] }]; }, null); })();
/**
* @deprecated Use `CdkPortal` instead.
* @breaking-change 9.0.0
*/
class TemplatePortalDirective extends CdkPortal {
}
TemplatePortalDirective.ɵfac = function TemplatePortalDirective_Factory(t) { return ɵTemplatePortalDirective_BaseFactory(t || TemplatePortalDirective); };
TemplatePortalDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: TemplatePortalDirective, selectors: [["", "cdk-portal", ""], ["", "portal", ""]], exportAs: ["cdkPortal"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵProvidersFeature"]([{
provide: CdkPortal,
useExisting: TemplatePortalDirective
}]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]] });
const ɵTemplatePortalDirective_BaseFactory = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](TemplatePortalDirective);
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](TemplatePortalDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[cdk-portal], [portal]',
exportAs: 'cdkPortal',
providers: [{
provide: CdkPortal,
useExisting: TemplatePortalDirective
}]
}]
}], null, null); })();
/**
* Directive version of a PortalOutlet. Because the directive *is* a PortalOutlet, portals can be
* directly attached to it, enabling declarative use.
*
* Usage:
* ``
*/
class CdkPortalOutlet extends BasePortalOutlet {
constructor(_componentFactoryResolver, _viewContainerRef,
/**
* @deprecated `_document` parameter to be made required.
* @breaking-change 9.0.0
*/
_document) {
super();
this._componentFactoryResolver = _componentFactoryResolver;
this._viewContainerRef = _viewContainerRef;
/** Whether the portal component is initialized. */
this._isInitialized = false;
/** Emits when a portal is attached to the outlet. */
this.attached = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
/**
* Attaches the given DomPortal to this PortalHost by moving all of the portal content into it.
* @param portal Portal to be attached.
* @deprecated To be turned into a method.
* @breaking-change 10.0.0
*/
this.attachDomPortal = (portal) => {
// @breaking-change 9.0.0 Remove check and error once the
// `_document` constructor parameter is required.
if (!this._document && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('Cannot attach DOM portal without _document constructor parameter');
}
const element = portal.element;
if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('DOM portal content must be attached to a parent node.');
}
// Anchor used to save the element's previous position so
// that we can restore it when the portal is detached.
const anchorNode = this._document.createComment('dom-portal');
portal.setAttachedHost(this);
element.parentNode.insertBefore(anchorNode, element);
this._getRootNode().appendChild(element);
super.setDisposeFn(() => {
if (anchorNode.parentNode) {
anchorNode.parentNode.replaceChild(element, anchorNode);
}
});
};
this._document = _document;
}
/** Portal associated with the Portal outlet. */
get portal() {
return this._attachedPortal;
}
set portal(portal) {
// Ignore the cases where the `portal` is set to a falsy value before the lifecycle hooks have
// run. This handles the cases where the user might do something like `
`
// and attach a portal programmatically in the parent component. When Angular does the first CD
// round, it will fire the setter with empty string, causing the user's content to be cleared.
if (this.hasAttached() && !portal && !this._isInitialized) {
return;
}
if (this.hasAttached()) {
super.detach();
}
if (portal) {
super.attach(portal);
}
this._attachedPortal = portal;
}
/** Component or view reference that is attached to the portal. */
get attachedRef() {
return this._attachedRef;
}
ngOnInit() {
this._isInitialized = true;
}
ngOnDestroy() {
super.dispose();
this._attachedPortal = null;
this._attachedRef = null;
}
/**
* Attach the given ComponentPortal to this PortalOutlet using the ComponentFactoryResolver.
*
* @param portal Portal to be attached to the portal outlet.
* @returns Reference to the created component.
*/
attachComponentPortal(portal) {
portal.setAttachedHost(this);
// If the portal specifies an origin, use that as the logical location of the component
// in the application tree. Otherwise use the location of this PortalOutlet.
const viewContainerRef = portal.viewContainerRef != null ?
portal.viewContainerRef :
this._viewContainerRef;
const resolver = portal.componentFactoryResolver || this._componentFactoryResolver;
const componentFactory = resolver.resolveComponentFactory(portal.component);
const ref = viewContainerRef.createComponent(componentFactory, viewContainerRef.length, portal.injector || viewContainerRef.injector);
// If we're using a view container that's different from the injected one (e.g. when the portal
// specifies its own) we need to move the component into the outlet, otherwise it'll be rendered
// inside of the alternate view container.
if (viewContainerRef !== this._viewContainerRef) {
this._getRootNode().appendChild(ref.hostView.rootNodes[0]);
}
super.setDisposeFn(() => ref.destroy());
this._attachedPortal = portal;
this._attachedRef = ref;
this.attached.emit(ref);
return ref;
}
/**
* Attach the given TemplatePortal to this PortalHost as an embedded View.
* @param portal Portal to be attached.
* @returns Reference to the created embedded view.
*/
attachTemplatePortal(portal) {
portal.setAttachedHost(this);
const viewRef = this._viewContainerRef.createEmbeddedView(portal.templateRef, portal.context);
super.setDisposeFn(() => this._viewContainerRef.clear());
this._attachedPortal = portal;
this._attachedRef = viewRef;
this.attached.emit(viewRef);
return viewRef;
}
/** Gets the root node of the portal outlet. */
_getRootNode() {
const nativeElement = this._viewContainerRef.element.nativeElement;
// The directive could be set on a template which will result in a comment
// node being the root. Use the comment's parent node if that is the case.
return (nativeElement.nodeType === nativeElement.ELEMENT_NODE ?
nativeElement : nativeElement.parentNode);
}
}
CdkPortalOutlet.ɵfac = function CdkPortalOutlet_Factory(t) { return new (t || CdkPortalOutlet)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_1__["DOCUMENT"])); };
CdkPortalOutlet.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: CdkPortalOutlet, selectors: [["", "cdkPortalOutlet", ""]], inputs: { portal: ["cdkPortalOutlet", "portal"] }, outputs: { attached: "attached" }, exportAs: ["cdkPortalOutlet"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]] });
CdkPortalOutlet.ctorParameters = () => [
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"] },
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"] },
{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["DOCUMENT"],] }] }
];
CdkPortalOutlet.propDecorators = {
attached: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"] }]
};
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](CdkPortalOutlet, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[cdkPortalOutlet]',
exportAs: 'cdkPortalOutlet',
inputs: ['portal: cdkPortalOutlet']
}]
}], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewContainerRef"] }, { type: undefined, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["DOCUMENT"]]
}] }]; }, { attached: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"]
}] }); })();
/**
* @deprecated Use `CdkPortalOutlet` instead.
* @breaking-change 9.0.0
*/
class PortalHostDirective extends CdkPortalOutlet {
}
PortalHostDirective.ɵfac = function PortalHostDirective_Factory(t) { return ɵPortalHostDirective_BaseFactory(t || PortalHostDirective); };
PortalHostDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: PortalHostDirective, selectors: [["", "cdkPortalHost", ""], ["", "portalHost", ""]], inputs: { portal: ["cdkPortalHost", "portal"] }, exportAs: ["cdkPortalHost"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵProvidersFeature"]([{
provide: CdkPortalOutlet,
useExisting: PortalHostDirective
}]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]] });
const ɵPortalHostDirective_BaseFactory = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](PortalHostDirective);
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](PortalHostDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[cdkPortalHost], [portalHost]',
exportAs: 'cdkPortalHost',
inputs: ['portal: cdkPortalHost'],
providers: [{
provide: CdkPortalOutlet,
useExisting: PortalHostDirective
}]
}]
}], null, null); })();
class PortalModule {
}
PortalModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: PortalModule });
PortalModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function PortalModule_Factory(t) { return new (t || PortalModule)(); } });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](PortalModule, { declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective], exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective] }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](PortalModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective],
declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Custom injector to be used when providing custom
* injection tokens to components inside a portal.
* @docs-private
* @deprecated Use `Injector.create` instead.
* @breaking-change 11.0.0
*/
class PortalInjector {
constructor(_parentInjector, _customTokens) {
this._parentInjector = _parentInjector;
this._customTokens = _customTokens;
}
get(token, notFoundValue) {
const value = this._customTokens.get(token);
if (typeof value !== 'undefined') {
return value;
}
return this._parentInjector.get(token, notFoundValue);
}
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
//# sourceMappingURL=portal.js.map
/***/ }),
/***/ "+rSW":
/*!******************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Platform/index.js ***!
\******************************************************************/
/*! exports provided: Platform, getAmplifyUserAgent, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Platform", function() { return Platform; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAmplifyUserAgent", function() { return getAmplifyUserAgent; });
/* harmony import */ var _version__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./version */ "+PW3");
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var BASE_USER_AGENT = "aws-amplify/" + _version__WEBPACK_IMPORTED_MODULE_0__["version"];
var Platform = {
userAgent: BASE_USER_AGENT + " js",
product: '',
navigator: null,
isReactNative: false,
};
if (typeof navigator !== 'undefined' && navigator.product) {
Platform.product = navigator.product || '';
Platform.navigator = navigator || null;
switch (navigator.product) {
case 'ReactNative':
Platform.userAgent = BASE_USER_AGENT + " react-native";
Platform.isReactNative = true;
break;
default:
Platform.userAgent = BASE_USER_AGENT + " js";
Platform.isReactNative = false;
break;
}
}
var getAmplifyUserAgent = function () {
return Platform.userAgent;
};
/**
* @deprecated use named import
*/
/* harmony default export */ __webpack_exports__["default"] = (Platform);
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "+tC1":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketWebsiteCommand.js ***!
\****************************************************************************************/
/*! exports provided: DeleteBucketWebsiteCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteCommand", function() { return DeleteBucketWebsiteCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteBucketWebsiteCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketWebsiteCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteBucketWebsiteCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteBucketWebsiteCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketWebsiteRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteBucketWebsiteCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketWebsiteCommand"])(input, context);
};
DeleteBucketWebsiteCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketWebsiteCommand"])(output, context);
};
return DeleteBucketWebsiteCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=DeleteBucketWebsiteCommand.js.map
/***/ }),
/***/ "+tRG":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-logger/dist/es/index.js ***!
\******************************************************************/
/*! exports provided: resolveLoggerConfig, loggerMiddleware, loggerMiddlewareOptions, getLoggerPlugin */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _configurations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./configurations */ "9xv2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveLoggerConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_0__["resolveLoggerConfig"]; });
/* harmony import */ var _loggerMiddleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./loggerMiddleware */ "qDhO");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loggerMiddleware", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_1__["loggerMiddleware"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loggerMiddlewareOptions", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_1__["loggerMiddlewareOptions"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLoggerPlugin", function() { return _loggerMiddleware__WEBPACK_IMPORTED_MODULE_1__["getLoggerPlugin"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxrQkFBa0IsQ0FBQztBQUNqQyxjQUFjLG9CQUFvQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vY29uZmlndXJhdGlvbnNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2xvZ2dlck1pZGRsZXdhcmVcIjtcbiJdfQ==
/***/ }),
/***/ "+uY7":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/UpdateDestinationCommand.js ***!
\********************************************************************************************/
/*! exports provided: UpdateDestinationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateDestinationCommand", function() { return UpdateDestinationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "qPic");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "IZqD");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateDestinationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateDestinationCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateDestinationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateDestinationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateDestinationInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateDestinationOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateDestinationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UpdateDestinationCommand"])(input, context);
};
UpdateDestinationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UpdateDestinationCommand"])(output, context);
};
return UpdateDestinationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateDestinationCommand.js.map
/***/ }),
/***/ "+wnk":
/*!****************************************************!*\
!*** ./node_modules/universal-cookie/es6/utils.js ***!
\****************************************************/
/*! exports provided: hasDocumentCookie, cleanCookies, parseCookies, isParsingCookie, readCookie */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasDocumentCookie", function() { return hasDocumentCookie; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cleanCookies", function() { return cleanCookies; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseCookies", function() { return parseCookies; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isParsingCookie", function() { return isParsingCookie; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "readCookie", function() { return readCookie; });
/* harmony import */ var cookie__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! cookie */ "iVi/");
/* harmony import */ var cookie__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(cookie__WEBPACK_IMPORTED_MODULE_0__);
function hasDocumentCookie() {
// Can we get/set cookies on document.cookie?
return typeof document === 'object' && typeof document.cookie === 'string';
}
function cleanCookies() {
document.cookie.split(';').forEach(function (c) {
document.cookie = c
.replace(/^ +/, '')
.replace(/=.*/, '=;expires=' + new Date().toUTCString() + ';path=/');
});
}
function parseCookies(cookies, options) {
if (typeof cookies === 'string') {
return cookie__WEBPACK_IMPORTED_MODULE_0__["parse"](cookies, options);
}
else if (typeof cookies === 'object' && cookies !== null) {
return cookies;
}
else {
return {};
}
}
function isParsingCookie(value, doNotParse) {
if (typeof doNotParse === 'undefined') {
// We guess if the cookie start with { or [, it has been serialized
doNotParse =
!value || (value[0] !== '{' && value[0] !== '[' && value[0] !== '"');
}
return !doNotParse;
}
function readCookie(value, options) {
if (options === void 0) { options = {}; }
var cleanValue = cleanupCookieValue(value);
if (isParsingCookie(cleanValue, options.doNotParse)) {
try {
return JSON.parse(cleanValue);
}
catch (e) {
// At least we tried
}
}
// Ignore clean value if we failed the deserialization
// It is not relevant anymore to trim those values
return value;
}
function cleanupCookieValue(value) {
// express prepend j: before serializing a cookie
if (value && value[0] === 'j' && value[1] === ':') {
return value.substr(2);
}
return value;
}
/***/ }),
/***/ "/0mR":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/SearchFacesCommand.js ***!
\*****************************************************************************************/
/*! exports provided: SearchFacesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SearchFacesCommand", function() { return SearchFacesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var SearchFacesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SearchFacesCommand, _super);
// Start section: command_properties
// End section: command_properties
function SearchFacesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
SearchFacesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SearchFacesRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SearchFacesResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
SearchFacesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1SearchFacesCommand"])(input, context);
};
SearchFacesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1SearchFacesCommand"])(output, context);
};
return SearchFacesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=SearchFacesCommand.js.map
/***/ }),
/***/ "/9aa":
/*!*****************************************!*\
!*** ./node_modules/lodash/isSymbol.js ***!
\*****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var baseGetTag = __webpack_require__(/*! ./_baseGetTag */ "NykK"),
isObjectLike = __webpack_require__(/*! ./isObjectLike */ "ExA7");
/** `Object#toString` result references. */
var symbolTag = '[object Symbol]';
/**
* Checks if `value` is classified as a `Symbol` primitive or object.
*
* @static
* @memberOf _
* @since 4.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a symbol, else `false`.
* @example
*
* _.isSymbol(Symbol.iterator);
* // => true
*
* _.isSymbol('abc');
* // => false
*/
function isSymbol(value) {
return typeof value == 'symbol' ||
(isObjectLike(value) && baseGetTag(value) == symbolTag);
}
module.exports = isSymbol;
/***/ }),
/***/ "/C/i":
/*!***********************************************************************!*\
!*** ./node_modules/graphql/validation/rules/UniqueArgumentNames.mjs ***!
\***********************************************************************/
/*! exports provided: duplicateArgMessage, UniqueArgumentNames */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "duplicateArgMessage", function() { return duplicateArgMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueArgumentNames", function() { return UniqueArgumentNames; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function duplicateArgMessage(argName) {
return "There can be only one argument named \"".concat(argName, "\".");
}
/**
* Unique argument names
*
* A GraphQL field or directive is only valid if all supplied arguments are
* uniquely named.
*/
function UniqueArgumentNames(context) {
var knownArgNames = Object.create(null);
return {
Field: function Field() {
knownArgNames = Object.create(null);
},
Directive: function Directive() {
knownArgNames = Object.create(null);
},
Argument: function Argument(node) {
var argName = node.name.value;
if (knownArgNames[argName]) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](duplicateArgMessage(argName), [knownArgNames[argName], node.name]));
} else {
knownArgNames[argName] = node.name;
}
return false;
}
};
}
/***/ }),
/***/ "/LVy":
/*!****************************************************************!*\
!*** ./node_modules/@aws-sdk/smithy-client/dist/es/command.js ***!
\****************************************************************/
/*! exports provided: Command */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Command", function() { return Command; });
/* harmony import */ var _aws_sdk_middleware_stack__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/middleware-stack */ "YuOy");
var Command = /** @class */ (function () {
function Command() {
this.middlewareStack = Object(_aws_sdk_middleware_stack__WEBPACK_IMPORTED_MODULE_0__["constructStack"])();
}
return Command;
}());
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbWFuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21tYW5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUczRDtJQUFBO1FBUVcsb0JBQWUsR0FBb0MsY0FBYyxFQUFpQixDQUFDO0lBTTlGLENBQUM7SUFBRCxjQUFDO0FBQUQsQ0FBQyxBQWRELElBY0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjb25zdHJ1Y3RTdGFjayB9IGZyb20gXCJAYXdzLXNkay9taWRkbGV3YXJlLXN0YWNrXCI7XG5pbXBvcnQgeyBDb21tYW5kIGFzIElDb21tYW5kLCBIYW5kbGVyLCBNZXRhZGF0YUJlYXJlciwgTWlkZGxld2FyZVN0YWNrIGFzIElNaWRkbGV3YXJlU3RhY2sgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIENvbW1hbmQ8XG4gIElucHV0IGV4dGVuZHMgQ2xpZW50SW5wdXQsXG4gIE91dHB1dCBleHRlbmRzIENsaWVudE91dHB1dCxcbiAgUmVzb2x2ZWRDbGllbnRDb25maWd1cmF0aW9uLFxuICBDbGllbnRJbnB1dCBleHRlbmRzIG9iamVjdCA9IGFueSxcbiAgQ2xpZW50T3V0cHV0IGV4dGVuZHMgTWV0YWRhdGFCZWFyZXIgPSBhbnlcbj4gaW1wbGVtZW50cyBJQ29tbWFuZDxDbGllbnRJbnB1dCwgSW5wdXQsIENsaWVudE91dHB1dCwgT3V0cHV0LCBSZXNvbHZlZENsaWVudENvbmZpZ3VyYXRpb24+IHtcbiAgYWJzdHJhY3QgaW5wdXQ6IElucHV0O1xuICByZWFkb25seSBtaWRkbGV3YXJlU3RhY2s6IElNaWRkbGV3YXJlU3RhY2s8SW5wdXQsIE91dHB1dD4gPSBjb25zdHJ1Y3RTdGFjazxJbnB1dCwgT3V0cHV0PigpO1xuICBhYnN0cmFjdCByZXNvbHZlTWlkZGxld2FyZShcbiAgICBzdGFjazogSU1pZGRsZXdhcmVTdGFjazxDbGllbnRJbnB1dCwgQ2xpZW50T3V0cHV0PixcbiAgICBjb25maWd1cmF0aW9uOiBSZXNvbHZlZENsaWVudENvbmZpZ3VyYXRpb24sXG4gICAgb3B0aW9uczogYW55XG4gICk6IEhhbmRsZXI8SW5wdXQsIE91dHB1dD47XG59XG4iXX0=
/***/ }),
/***/ "/P9S":
/*!***********************************************************************!*\
!*** ./node_modules/@aws-sdk/xml-builder/dist/es/escape-attribute.js ***!
\***********************************************************************/
/*! exports provided: escapeAttribute */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeAttribute", function() { return escapeAttribute; });
/**
* Escapes characters that can not be in an XML attribute.
*/
function escapeAttribute(value) {
return value.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNjYXBlLWF0dHJpYnV0ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lc2NhcGUtYXR0cmlidXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBQ0gsTUFBTSxVQUFVLGVBQWUsQ0FBQyxLQUFhO0lBQzNDLE9BQU8sS0FBSyxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7QUFDMUcsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXNjYXBlcyBjaGFyYWN0ZXJzIHRoYXQgY2FuIG5vdCBiZSBpbiBhbiBYTUwgYXR0cmlidXRlLlxuICovXG5leHBvcnQgZnVuY3Rpb24gZXNjYXBlQXR0cmlidXRlKHZhbHVlOiBzdHJpbmcpOiBzdHJpbmcge1xuICByZXR1cm4gdmFsdWUucmVwbGFjZSgvJi9nLCBcIiZhbXA7XCIpLnJlcGxhY2UoLzwvZywgXCImbHQ7XCIpLnJlcGxhY2UoLz4vZywgXCImZ3Q7XCIpLnJlcGxhY2UoL1wiL2csIFwiJnF1b3Q7XCIpO1xufVxuIl19
/***/ }),
/***/ "/PXZ":
/*!*********************************************************************************!*\
!*** ./node_modules/@aws-amplify/analytics/lib-esm/vendor/dom-utils/closest.js ***!
\*********************************************************************************/
/*! exports provided: closest */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "closest", function() { return closest; });
/* harmony import */ var _matches__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./matches */ "lVaT");
/* harmony import */ var _parents__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parents */ "c83j");
/**
* Copyright (c) 2017, Philip Walton
*/
/**
* Gets the closest parent element that matches the passed selector.
* @param {Element} element The element whose parents to check.
* @param {string} selector The CSS selector to match against.
* @param {boolean=} shouldCheckSelf True if the selector should test against
* the passed element itself.
* @return {Element|undefined} The matching element or undefined.
*/
function closest(element, selector, shouldCheckSelf) {
if (shouldCheckSelf === void 0) { shouldCheckSelf = false; }
if (!(element && element.nodeType === 1 && selector))
return;
var parentElements = (shouldCheckSelf ? [element] : []).concat(Object(_parents__WEBPACK_IMPORTED_MODULE_1__["parents"])(element));
for (var i = 0, parent_1; (parent_1 = parentElements[i]); i++) {
if (Object(_matches__WEBPACK_IMPORTED_MODULE_0__["matches"])(parent_1, selector))
return parent_1;
}
}
//# sourceMappingURL=closest.js.map
/***/ }),
/***/ "/WRn":
/*!***************************************************************************!*\
!*** ./node_modules/@aws-sdk/signature-v4/dist/es/getCanonicalHeaders.js ***!
\***************************************************************************/
/*! exports provided: getCanonicalHeaders */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCanonicalHeaders", function() { return getCanonicalHeaders; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constants */ "IkwW");
/**
* @internal
*/
function getCanonicalHeaders(_a, unsignableHeaders, signableHeaders) {
var e_1, _b;
var headers = _a.headers;
var canonical = {};
try {
for (var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(headers).sort()), _d = _c.next(); !_d.done; _d = _c.next()) {
var headerName = _d.value;
var canonicalHeaderName = headerName.toLowerCase();
if (canonicalHeaderName in _constants__WEBPACK_IMPORTED_MODULE_1__["ALWAYS_UNSIGNABLE_HEADERS"] || (unsignableHeaders === null || unsignableHeaders === void 0 ? void 0 : unsignableHeaders.has(canonicalHeaderName)) ||
_constants__WEBPACK_IMPORTED_MODULE_1__["PROXY_HEADER_PATTERN"].test(canonicalHeaderName) ||
_constants__WEBPACK_IMPORTED_MODULE_1__["SEC_HEADER_PATTERN"].test(canonicalHeaderName)) {
if (!signableHeaders || (signableHeaders && !signableHeaders.has(canonicalHeaderName))) {
continue;
}
}
canonical[canonicalHeaderName] = headers[headerName].trim().replace(/\s+/g, " ");
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_d && !_d.done && (_b = _c.return)) _b.call(_c);
}
finally { if (e_1) throw e_1.error; }
}
return canonical;
}
//# sourceMappingURL=getCanonicalHeaders.js.map
/***/ }),
/***/ "/boe":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketNotificationConfigurationCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: GetBucketNotificationConfigurationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationCommand", function() { return GetBucketNotificationConfigurationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketNotificationConfigurationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketNotificationConfigurationCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketNotificationConfigurationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketNotificationConfigurationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketNotificationConfigurationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["NotificationConfiguration"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketNotificationConfigurationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketNotificationConfigurationCommand"])(input, context);
};
GetBucketNotificationConfigurationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketNotificationConfigurationCommand"])(output, context);
};
return GetBucketNotificationConfigurationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketNotificationConfigurationCommand.js.map
/***/ }),
/***/ "/d8p":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/repeat.js ***!
\*****************************************************************/
/*! exports provided: repeat */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "repeat", function() { return repeat; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _observable_empty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/empty */ "EY2u");
function repeat(count = -1) {
return (source) => {
if (count === 0) {
return Object(_observable_empty__WEBPACK_IMPORTED_MODULE_1__["empty"])();
}
else if (count < 0) {
return source.lift(new RepeatOperator(-1, source));
}
else {
return source.lift(new RepeatOperator(count - 1, source));
}
};
}
class RepeatOperator {
constructor(count, source) {
this.count = count;
this.source = source;
}
call(subscriber, source) {
return source.subscribe(new RepeatSubscriber(subscriber, this.count, this.source));
}
}
class RepeatSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, count, source) {
super(destination);
this.count = count;
this.source = source;
}
complete() {
if (!this.isStopped) {
const { source, count } = this;
if (count === 0) {
return super.complete();
}
else if (count > -1) {
this.count = count - 1;
}
source.subscribe(this._unsubscribeAndRecycle());
}
}
}
//# sourceMappingURL=repeat.js.map
/***/ }),
/***/ "/hlF":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketVersioningCommand.js ***!
\****************************************************************************************/
/*! exports provided: PutBucketVersioningCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningCommand", function() { return PutBucketVersioningCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var PutBucketVersioningCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketVersioningCommand, _super);
// Start section: command_properties
// End section: command_properties
function PutBucketVersioningCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
PutBucketVersioningCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutBucketVersioningRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
PutBucketVersioningCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketVersioningCommand"])(input, context);
};
PutBucketVersioningCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketVersioningCommand"])(output, context);
};
return PutBucketVersioningCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=PutBucketVersioningCommand.js.map
/***/ }),
/***/ "/jXB":
/*!*************************************************!*\
!*** ./node_modules/graphql/language/kinds.mjs ***!
\*************************************************/
/*! exports provided: Kind */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Kind", function() { return Kind; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* The set of allowed kind values for AST nodes.
*/
var Kind = Object.freeze({
// Name
NAME: 'Name',
// Document
DOCUMENT: 'Document',
OPERATION_DEFINITION: 'OperationDefinition',
VARIABLE_DEFINITION: 'VariableDefinition',
SELECTION_SET: 'SelectionSet',
FIELD: 'Field',
ARGUMENT: 'Argument',
// Fragments
FRAGMENT_SPREAD: 'FragmentSpread',
INLINE_FRAGMENT: 'InlineFragment',
FRAGMENT_DEFINITION: 'FragmentDefinition',
// Values
VARIABLE: 'Variable',
INT: 'IntValue',
FLOAT: 'FloatValue',
STRING: 'StringValue',
BOOLEAN: 'BooleanValue',
NULL: 'NullValue',
ENUM: 'EnumValue',
LIST: 'ListValue',
OBJECT: 'ObjectValue',
OBJECT_FIELD: 'ObjectField',
// Directives
DIRECTIVE: 'Directive',
// Types
NAMED_TYPE: 'NamedType',
LIST_TYPE: 'ListType',
NON_NULL_TYPE: 'NonNullType',
// Type System Definitions
SCHEMA_DEFINITION: 'SchemaDefinition',
OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition',
// Type Definitions
SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition',
OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition',
FIELD_DEFINITION: 'FieldDefinition',
INPUT_VALUE_DEFINITION: 'InputValueDefinition',
INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition',
UNION_TYPE_DEFINITION: 'UnionTypeDefinition',
ENUM_TYPE_DEFINITION: 'EnumTypeDefinition',
ENUM_VALUE_DEFINITION: 'EnumValueDefinition',
INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition',
// Directive Definitions
DIRECTIVE_DEFINITION: 'DirectiveDefinition',
// Type System Extensions
SCHEMA_EXTENSION: 'SchemaExtension',
// Type Extensions
SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension',
OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension',
INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension',
UNION_TYPE_EXTENSION: 'UnionTypeExtension',
ENUM_TYPE_EXTENSION: 'EnumTypeExtension',
INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension'
});
/**
* The enum type representing the possible kind values of AST nodes.
*/
/***/ }),
/***/ "/kEc":
/*!****************************************************!*\
!*** ./node_modules/graphql/jsutils/isInvalid.mjs ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return isInvalid; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Returns true if a value is undefined, or NaN.
*/
function isInvalid(value) {
return value === undefined || value !== value;
}
/***/ }),
/***/ "/sDv":
/*!*************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetApplicationSettingsCommand.js ***!
\*************************************************************************************************/
/*! exports provided: GetApplicationSettingsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetApplicationSettingsCommand", function() { return GetApplicationSettingsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetApplicationSettingsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetApplicationSettingsCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetApplicationSettingsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetApplicationSettingsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetApplicationSettingsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetApplicationSettingsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetApplicationSettingsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetApplicationSettingsCommand"])(input, context);
};
GetApplicationSettingsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetApplicationSettingsCommand"])(output, context);
};
return GetApplicationSettingsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetApplicationSettingsCommand.js.map
/***/ }),
/***/ "/tdA":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketRequestPaymentCommand.js ***!
\********************************************************************************************/
/*! exports provided: GetBucketRequestPaymentCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentCommand", function() { return GetBucketRequestPaymentCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketRequestPaymentCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketRequestPaymentCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketRequestPaymentCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketRequestPaymentCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketRequestPaymentRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketRequestPaymentOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketRequestPaymentCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketRequestPaymentCommand"])(input, context);
};
GetBucketRequestPaymentCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketRequestPaymentCommand"])(output, context);
};
return GetBucketRequestPaymentCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketRequestPaymentCommand.js.map
/***/ }),
/***/ "/tqZ":
/*!********************************************************************!*\
!*** ./node_modules/zen-push/node_modules/zen-observable/index.js ***!
\********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! ./zen-observable.js */ "knNr").Observable;
/***/ }),
/***/ "/uKA":
/*!*************************************************************!*\
!*** ./node_modules/@aws-sdk/client-polly/dist/es/Polly.js ***!
\*************************************************************/
/*! exports provided: Polly */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Polly", function() { return Polly; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _PollyClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PollyClient */ "EGfy");
/* harmony import */ var _commands_DeleteLexiconCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteLexiconCommand */ "EAju");
/* harmony import */ var _commands_DescribeVoicesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DescribeVoicesCommand */ "f2PL");
/* harmony import */ var _commands_GetLexiconCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetLexiconCommand */ "d3V/");
/* harmony import */ var _commands_GetSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetSpeechSynthesisTaskCommand */ "F7JK");
/* harmony import */ var _commands_ListLexiconsCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/ListLexiconsCommand */ "Nc/2");
/* harmony import */ var _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/ListSpeechSynthesisTasksCommand */ "RXia");
/* harmony import */ var _commands_PutLexiconCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/PutLexiconCommand */ "AhNH");
/* harmony import */ var _commands_StartSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/StartSpeechSynthesisTaskCommand */ "dYIA");
/* harmony import */ var _commands_SynthesizeSpeechCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/SynthesizeSpeechCommand */ "PyPM");
/**
*
Amazon Polly is a web service that makes it easy to synthesize speech from text.
*
The Amazon Polly service provides API operations for synthesizing high-quality speech from plain text and Speech Synthesis Markup Language (SSML),
* along with managing pronunciations lexicons that enable you to get the best results for your application domain.
*/
var Polly = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Polly, _super);
function Polly() {
return _super !== null && _super.apply(this, arguments) || this;
}
Polly.prototype.deleteLexicon = function (args, optionsOrCb, cb) {
var command = new _commands_DeleteLexiconCommand__WEBPACK_IMPORTED_MODULE_2__["DeleteLexiconCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.describeVoices = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeVoicesCommand__WEBPACK_IMPORTED_MODULE_3__["DescribeVoicesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.getLexicon = function (args, optionsOrCb, cb) {
var command = new _commands_GetLexiconCommand__WEBPACK_IMPORTED_MODULE_4__["GetLexiconCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.getSpeechSynthesisTask = function (args, optionsOrCb, cb) {
var command = new _commands_GetSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_5__["GetSpeechSynthesisTaskCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.listLexicons = function (args, optionsOrCb, cb) {
var command = new _commands_ListLexiconsCommand__WEBPACK_IMPORTED_MODULE_6__["ListLexiconsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.listSpeechSynthesisTasks = function (args, optionsOrCb, cb) {
var command = new _commands_ListSpeechSynthesisTasksCommand__WEBPACK_IMPORTED_MODULE_7__["ListSpeechSynthesisTasksCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.putLexicon = function (args, optionsOrCb, cb) {
var command = new _commands_PutLexiconCommand__WEBPACK_IMPORTED_MODULE_8__["PutLexiconCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.startSpeechSynthesisTask = function (args, optionsOrCb, cb) {
var command = new _commands_StartSpeechSynthesisTaskCommand__WEBPACK_IMPORTED_MODULE_9__["StartSpeechSynthesisTaskCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Polly.prototype.synthesizeSpeech = function (args, optionsOrCb, cb) {
var command = new _commands_SynthesizeSpeechCommand__WEBPACK_IMPORTED_MODULE_10__["SynthesizeSpeechCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
return Polly;
}(_PollyClient__WEBPACK_IMPORTED_MODULE_1__["PollyClient"]));
//# sourceMappingURL=Polly.js.map
/***/ }),
/***/ "/uUt":
/*!*******************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilChanged.js ***!
\*******************************************************************************/
/*! exports provided: distinctUntilChanged */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinctUntilChanged", function() { return distinctUntilChanged; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function distinctUntilChanged(compare, keySelector) {
return (source) => source.lift(new DistinctUntilChangedOperator(compare, keySelector));
}
class DistinctUntilChangedOperator {
constructor(compare, keySelector) {
this.compare = compare;
this.keySelector = keySelector;
}
call(subscriber, source) {
return source.subscribe(new DistinctUntilChangedSubscriber(subscriber, this.compare, this.keySelector));
}
}
class DistinctUntilChangedSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, compare, keySelector) {
super(destination);
this.keySelector = keySelector;
this.hasKey = false;
if (typeof compare === 'function') {
this.compare = compare;
}
}
compare(x, y) {
return x === y;
}
_next(value) {
let key;
try {
const { keySelector } = this;
key = keySelector ? keySelector(value) : value;
}
catch (err) {
return this.destination.error(err);
}
let result = false;
if (this.hasKey) {
try {
const { compare } = this;
result = compare(this.key, key);
}
catch (err) {
return this.destination.error(err);
}
}
else {
this.hasKey = true;
}
if (!result) {
this.key = key;
this.destination.next(value);
}
}
}
//# sourceMappingURL=distinctUntilChanged.js.map
/***/ }),
/***/ "/vcS":
/*!********************************************************************************!*\
!*** ./node_modules/@aws-amplify/ui-components/dist/esm/constants-d1abe7de.js ***!
\********************************************************************************/
/*! exports provided: A, C, E, N, P, R, S, T, U, a, b, c, d, e, f, g, h, i, j, k, l, m */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return AUTH_CHANNEL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return COUNTRY_DIAL_CODE_SUFFIX; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return EMAIL_SUFFIX; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return NO_AUTH_MODULE_FOUND; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return PHONE_EMPTY_ERROR_MESSAGE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return REDIRECTED_FROM_HOSTED_UI; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return SETUP_TOTP; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return TOAST_AUTH_ERROR_EVENT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return UI_AUTH_CHANNEL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AUTH_STATE_CHANGE_EVENT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return PHONE_SUFFIX; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return AUTHENTICATOR_AUTHSTATE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return NO_INTERACTIONS_MODULE_FOUND; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return NO_STORAGE_MODULE_FOUND; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return USER_NOT_SETUP_SOFTWARE_TOKEN_MFA; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return USER_NOT_VERIFIED_SOFTWARE_TOKEN_MFA; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return COUNTRY_DIAL_CODE_DEFAULT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return AUTH_SOURCE_KEY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return CODE_SUFFIX; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return PASSWORD_SUFFIX; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return USERNAME_SUFFIX; });
// Dictionaries
// fieldId constants
const USERNAME_SUFFIX = 'username';
const EMAIL_SUFFIX = 'email';
const CODE_SUFFIX = 'code';
const PHONE_SUFFIX = 'phone';
const PASSWORD_SUFFIX = 'password';
// Country Dial Code common constants
const COUNTRY_DIAL_CODE_SUFFIX = 'country-dial-code-select';
const COUNTRY_DIAL_CODE_DEFAULT = '+1';
// Auth Keys
const AUTH_SOURCE_KEY = 'amplify-auth-source';
const REDIRECTED_FROM_HOSTED_UI = 'amplify-redirected-from-hosted-ui';
const AUTHENTICATOR_AUTHSTATE = 'amplify-authenticator-authState';
// Error message Common Constants
const PHONE_EMPTY_ERROR_MESSAGE = 'Phone number can not be empty';
const NO_AUTH_MODULE_FOUND = 'No Auth module found, please ensure @aws-amplify/auth is imported';
const NO_STORAGE_MODULE_FOUND = 'No Storage module found, please ensure @aws-amplify/storage is imported';
const NO_INTERACTIONS_MODULE_FOUND = 'No Interactions module found, please ensure @aws-amplify/interactions is imported';
// TOTP Messages
const SETUP_TOTP = 'SETUP_TOTP';
// Select MFA Types Messages
const USER_NOT_SETUP_SOFTWARE_TOKEN_MFA = 'User has not set up software token mfa';
const USER_NOT_VERIFIED_SOFTWARE_TOKEN_MFA = 'User has not verified software token mfa';
// Common events
const SUCCESS = 'SUCCESS';
// Hub Events and Channels
const AUTH_CHANNEL = 'auth';
const UI_AUTH_CHANNEL = 'UI Auth';
const TOAST_AUTH_ERROR_EVENT = 'ToastAuthError';
const AUTH_STATE_CHANGE_EVENT = 'AuthStateChange';
/***/ }),
/***/ "/wK6":
/*!************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/PutRecordsCommand.js ***!
\************************************************************************************/
/*! exports provided: PutRecordsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsCommand", function() { return PutRecordsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var PutRecordsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutRecordsCommand, _super);
// Start section: command_properties
// End section: command_properties
function PutRecordsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
PutRecordsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutRecordsInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutRecordsOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
PutRecordsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1PutRecordsCommand"])(input, context);
};
PutRecordsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1PutRecordsCommand"])(output, context);
};
return PutRecordsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=PutRecordsCommand.js.map
/***/ }),
/***/ "/xGt":
/*!*****************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/OAuthHelper/index.js ***!
\*****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var GoogleOAuth_1 = __webpack_require__(/*! ./GoogleOAuth */ "3aDT");
var FacebookOAuth_1 = __webpack_require__(/*! ./FacebookOAuth */ "l9Po");
exports.GoogleOAuth = new GoogleOAuth_1.GoogleOAuth();
exports.FacebookOAuth = new FacebookOAuth_1.FacebookOAuth();
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "/yzG":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/eventstream-serde-universal/dist/es/getUnmarshalledStream.js ***!
\********************************************************************************************/
/*! exports provided: getUnmarshalledStream */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getUnmarshalledStream", function() { return getUnmarshalledStream; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
function getUnmarshalledStream(source, options) {
var _a;
return _a = {},
_a[Symbol.asyncIterator] = function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () {
var source_1, source_1_1, chunk, message, messageType, unmodeledError, code, exception, deserializedException, error, event, deserialized, e_1_1;
var _a, _b;
var e_1, _c;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_d) {
switch (_d.label) {
case 0:
_d.trys.push([0, 12, 13, 18]);
source_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncValues"])(source);
_d.label = 1;
case 1: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(source_1.next())];
case 2:
if (!(source_1_1 = _d.sent(), !source_1_1.done)) return [3 /*break*/, 11];
chunk = source_1_1.value;
message = options.eventMarshaller.unmarshall(chunk);
messageType = message.headers[":message-type"].value;
if (!(messageType === "error")) return [3 /*break*/, 3];
unmodeledError = new Error(message.headers[":error-message"].value || "UnknownError");
unmodeledError.name = message.headers[":error-code"].value;
throw unmodeledError;
case 3:
if (!(messageType === "exception")) return [3 /*break*/, 5];
code = message.headers[":exception-type"].value;
exception = (_a = {}, _a[code] = message, _a);
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(options.deserializer(exception))];
case 4:
deserializedException = _d.sent();
if (deserializedException.$unknown) {
error = new Error(options.toUtf8(message.body));
error.name = code;
throw error;
}
throw deserializedException[code];
case 5:
if (!(messageType === "event")) return [3 /*break*/, 9];
event = (_b = {},
_b[message.headers[":event-type"].value] = message,
_b);
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(options.deserializer(event))];
case 6:
deserialized = _d.sent();
if (deserialized.$unknown)
return [3 /*break*/, 10];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(deserialized)];
case 7: return [4 /*yield*/, _d.sent()];
case 8:
_d.sent();
return [3 /*break*/, 10];
case 9: throw Error("Unrecognizable event type: " + message.headers[":event-type"].value);
case 10: return [3 /*break*/, 1];
case 11: return [3 /*break*/, 18];
case 12:
e_1_1 = _d.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 18];
case 13:
_d.trys.push([13, , 16, 17]);
if (!(source_1_1 && !source_1_1.done && (_c = source_1.return))) return [3 /*break*/, 15];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(_c.call(source_1))];
case 14:
_d.sent();
_d.label = 15;
case 15: return [3 /*break*/, 17];
case 16:
if (e_1) throw e_1.error;
return [7 /*endfinally*/];
case 17: return [7 /*endfinally*/];
case 18: return [2 /*return*/];
}
});
});
},
_a;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5tYXJzaGFsbGVkU3RyZWFtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dldFVubWFyc2hhbGxlZFN0cmVhbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBU0EsTUFBTSxVQUFVLHFCQUFxQixDQUNuQyxNQUFpQyxFQUNqQyxPQUFxQzs7SUFFckM7UUFDRSxHQUFDLE1BQU0sQ0FBQyxhQUFhLElBQUc7Ozs7Ozs7Ozs0QkFDSSxXQUFBLGNBQUEsTUFBTSxDQUFBOzs7Ozs0QkFBZixLQUFLLG1CQUFBLENBQUE7NEJBQ2QsT0FBTyxHQUFHLE9BQU8sQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDOzRCQUMzQyxXQUFXLEdBQUssT0FBTyxDQUFDLE9BQU8sQ0FBQyxlQUFlLENBQUMsTUFBckMsQ0FBc0M7aUNBQzVELENBQUEsV0FBVyxLQUFLLE9BQU8sQ0FBQSxFQUF2Qix3QkFBdUI7NEJBRW5CLGNBQWMsR0FBRyxJQUFJLEtBQUssQ0FBRSxPQUFPLENBQUMsT0FBTyxDQUFDLGdCQUFnQixDQUFDLENBQUMsS0FBZ0IsSUFBSSxjQUFjLENBQUMsQ0FBQzs0QkFDeEcsY0FBYyxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxDQUFDLEtBQWUsQ0FBQzs0QkFDckUsTUFBTSxjQUFjLENBQUM7O2lDQUNaLENBQUEsV0FBVyxLQUFLLFdBQVcsQ0FBQSxFQUEzQix3QkFBMkI7NEJBRTlCLElBQUksR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUMsS0FBZSxDQUFDOzRCQUMxRCxTQUFTLGFBQUssR0FBQyxJQUFJLElBQUcsT0FBTyxLQUFFLENBQUM7NEJBRVIsNkJBQU0sT0FBTyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsR0FBQTs7NEJBQTdELHFCQUFxQixHQUFHLFNBQXFDOzRCQUNuRSxJQUFJLHFCQUFxQixDQUFDLFFBQVEsRUFBRTtnQ0FFNUIsS0FBSyxHQUFHLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7Z0NBQ3RELEtBQUssQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO2dDQUNsQixNQUFNLEtBQUssQ0FBQzs2QkFDYjs0QkFDRCxNQUFNLHFCQUFxQixDQUFDLElBQUksQ0FBQyxDQUFDOztpQ0FDekIsQ0FBQSxXQUFXLEtBQUssT0FBTyxDQUFBLEVBQXZCLHdCQUF1Qjs0QkFDMUIsS0FBSztnQ0FDVCxHQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLENBQUMsS0FBZSxJQUFHLE9BQU87bUNBQzFELENBQUM7NEJBQ21CLDZCQUFNLE9BQU8sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLEdBQUE7OzRCQUFoRCxZQUFZLEdBQUcsU0FBaUM7NEJBQ3RELElBQUksWUFBWSxDQUFDLFFBQVE7Z0NBQUUseUJBQVM7eURBQzlCLFlBQVk7Z0NBQWxCLGdDQUFrQjs7NEJBQWxCLFNBQWtCLENBQUM7O2dDQUVuQixNQUFNLEtBQUssQ0FBQyxnQ0FBOEIsT0FBTyxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsQ0FBQyxLQUFPLENBQUMsQ0FBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7U0FHdkY7V0FDRDtBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFdmVudFN0cmVhbU1hcnNoYWxsZXIgYXMgRXZlbnRNYXJzaGFsbGVyIH0gZnJvbSBcIkBhd3Mtc2RrL2V2ZW50c3RyZWFtLW1hcnNoYWxsZXJcIjtcbmltcG9ydCB7IEVuY29kZXIsIE1lc3NhZ2UgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IHR5cGUgVW5tYXJzaGFsbGVkU3RyZWFtT3B0aW9uczxUPiA9IHtcbiAgZXZlbnRNYXJzaGFsbGVyOiBFdmVudE1hcnNoYWxsZXI7XG4gIGRlc2VyaWFsaXplcjogKGlucHV0OiB7IFtuYW1lOiBzdHJpbmddOiBNZXNzYWdlIH0pID0+IFByb21pc2U8VD47XG4gIHRvVXRmODogRW5jb2Rlcjtcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRVbm1hcnNoYWxsZWRTdHJlYW08VCBleHRlbmRzIHsgW2tleTogc3RyaW5nXTogYW55IH0+KFxuICBzb3VyY2U6IEFzeW5jSXRlcmFibGU8VWludDhBcnJheT4sXG4gIG9wdGlvbnM6IFVubWFyc2hhbGxlZFN0cmVhbU9wdGlvbnM8VD5cbik6IEFzeW5jSXRlcmFibGU8VD4ge1xuICByZXR1cm4ge1xuICAgIFtTeW1ib2wuYXN5bmNJdGVyYXRvcl06IGFzeW5jIGZ1bmN0aW9uKiAoKSB7XG4gICAgICBmb3IgYXdhaXQgKGNvbnN0IGNodW5rIG9mIHNvdXJjZSkge1xuICAgICAgICBjb25zdCBtZXNzYWdlID0gb3B0aW9ucy5ldmVudE1hcnNoYWxsZXIudW5tYXJzaGFsbChjaHVuayk7XG4gICAgICAgIGNvbnN0IHsgdmFsdWU6IG1lc3NhZ2VUeXBlIH0gPSBtZXNzYWdlLmhlYWRlcnNbXCI6bWVzc2FnZS10eXBlXCJdO1xuICAgICAgICBpZiAobWVzc2FnZVR5cGUgPT09IFwiZXJyb3JcIikge1xuICAgICAgICAgIC8vIFVubW9kZWxlZCBleGNlcHRpb24gaW4gZXZlbnRcbiAgICAgICAgICBjb25zdCB1bm1vZGVsZWRFcnJvciA9IG5ldyBFcnJvcigobWVzc2FnZS5oZWFkZXJzW1wiOmVycm9yLW1lc3NhZ2VcIl0udmFsdWUgYXMgc3RyaW5nKSB8fCBcIlVua25vd25FcnJvclwiKTtcbiAgICAgICAgICB1bm1vZGVsZWRFcnJvci5uYW1lID0gbWVzc2FnZS5oZWFkZXJzW1wiOmVycm9yLWNvZGVcIl0udmFsdWUgYXMgc3RyaW5nO1xuICAgICAgICAgIHRocm93IHVubW9kZWxlZEVycm9yO1xuICAgICAgICB9IGVsc2UgaWYgKG1lc3NhZ2VUeXBlID09PSBcImV4Y2VwdGlvblwiKSB7XG4gICAgICAgICAgLy8gRm9yIG1vZGVsZWQgZXhjZXB0aW9uLCBwdXNoIGl0IHRvIGRlc2VyaWFsaXplciBhbmQgdGhyb3cgYWZ0ZXIgZGVzZXJpYWxpemluZ1xuICAgICAgICAgIGNvbnN0IGNvZGUgPSBtZXNzYWdlLmhlYWRlcnNbXCI6ZXhjZXB0aW9uLXR5cGVcIl0udmFsdWUgYXMgc3RyaW5nO1xuICAgICAgICAgIGNvbnN0IGV4Y2VwdGlvbiA9IHsgW2NvZGVdOiBtZXNzYWdlIH07XG4gICAgICAgICAgLy8gR2V0IHBhcnNlZCBleGNlcHRpb24gZXZlbnQgaW4ga2V5KGVycm9yIGNvZGUpIHZhbHVlKHN0cnVjdHVyZWQgZXJyb3IpIHBhaXIuXG4gICAgICAgICAgY29uc3QgZGVzZXJpYWxpemVkRXhjZXB0aW9uID0gYXdhaXQgb3B0aW9ucy5kZXNlcmlhbGl6ZXIoZXhjZXB0aW9uKTtcbiAgICAgICAgICBpZiAoZGVzZXJpYWxpemVkRXhjZXB0aW9uLiR1bmtub3duKSB7XG4gICAgICAgICAgICAvL3RoaXMgaXMgYW4gdW5tb2RlbGVkIGV4Y2VwdGlvbiB0aGVuIHRyeSBwYXJzaW5nIGl0IHdpdGggYmVzdCBlZmZvcnRcbiAgICAgICAgICAgIGNvbnN0IGVycm9yID0gbmV3IEVycm9yKG9wdGlvbnMudG9VdGY4KG1lc3NhZ2UuYm9keSkpO1xuICAgICAgICAgICAgZXJyb3IubmFtZSA9IGNvZGU7XG4gICAgICAgICAgICB0aHJvdyBlcnJvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGhyb3cgZGVzZXJpYWxpemVkRXhjZXB0aW9uW2NvZGVdO1xuICAgICAgICB9IGVsc2UgaWYgKG1lc3NhZ2VUeXBlID09PSBcImV2ZW50XCIpIHtcbiAgICAgICAgICBjb25zdCBldmVudCA9IHtcbiAgICAgICAgICAgIFttZXNzYWdlLmhlYWRlcnNbXCI6ZXZlbnQtdHlwZVwiXS52YWx1ZSBhcyBzdHJpbmddOiBtZXNzYWdlLFxuICAgICAgICAgIH07XG4gICAgICAgICAgY29uc3QgZGVzZXJpYWxpemVkID0gYXdhaXQgb3B0aW9ucy5kZXNlcmlhbGl6ZXIoZXZlbnQpO1xuICAgICAgICAgIGlmIChkZXNlcmlhbGl6ZWQuJHVua25vd24pIGNvbnRpbnVlO1xuICAgICAgICAgIHlpZWxkIGRlc2VyaWFsaXplZDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB0aHJvdyBFcnJvcihgVW5yZWNvZ25pemFibGUgZXZlbnQgdHlwZTogJHttZXNzYWdlLmhlYWRlcnNbXCI6ZXZlbnQtdHlwZVwiXS52YWx1ZX1gKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sXG4gIH07XG59XG4iXX0=
/***/ }),
/***/ "015y":
/*!*****************************************************************!*\
!*** ./node_modules/@aws-sdk/client-polly/dist/es/package.json ***!
\*****************************************************************/
/*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, author, license, default */
/***/ (function(module) {
module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-polly\",\"description\":\"@aws-sdk/client-polly client\",\"version\":\"1.0.0-gamma.8\",\"scripts\":{\"clean\":\"npm run remove-definitions && npm run remove-dist\",\"build-documentation\":\"npm run clean && typedoc ./\",\"prepublishOnly\":\"yarn build\",\"pretest\":\"yarn build:cjs\",\"remove-definitions\":\"rimraf ./types\",\"remove-dist\":\"rimraf ./dist\",\"remove-documentation\":\"rimraf ./docs\",\"test\":\"exit 0\",\"build:cjs\":\"tsc -p tsconfig.json\",\"build:es\":\"tsc -p tsconfig.es.json\",\"build\":\"yarn build:cjs && yarn build:es\"},\"main\":\"./dist/cjs/index.js\",\"types\":\"./types/index.d.ts\",\"module\":\"./dist/es/index.js\",\"browser\":{\"./runtimeConfig\":\"./runtimeConfig.browser\"},\"react-native\":{\"./runtimeConfig\":\"./runtimeConfig.native\"},\"sideEffects\":false,\"dependencies\":{\"@aws-crypto/sha256-browser\":\"^1.0.0-alpha.0\",\"@aws-crypto/sha256-js\":\"^1.0.0-alpha.0\",\"@aws-sdk/config-resolver\":\"1.0.0-gamma.7\",\"@aws-sdk/credential-provider-node\":\"1.0.0-gamma.7\",\"@aws-sdk/fetch-http-handler\":\"1.0.0-gamma.8\",\"@aws-sdk/hash-node\":\"1.0.0-gamma.7\",\"@aws-sdk/invalid-dependency\":\"1.0.0-gamma.5\",\"@aws-sdk/middleware-content-length\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-host-header\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-logger\":\"1.0.0-gamma.1\",\"@aws-sdk/middleware-retry\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-serde\":\"1.0.0-gamma.6\",\"@aws-sdk/middleware-signing\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-stack\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-user-agent\":\"1.0.0-gamma.7\",\"@aws-sdk/node-config-provider\":\"1.0.0-gamma.2\",\"@aws-sdk/node-http-handler\":\"1.0.0-gamma.7\",\"@aws-sdk/protocol-http\":\"1.0.0-gamma.7\",\"@aws-sdk/smithy-client\":\"1.0.0-gamma.7\",\"@aws-sdk/types\":\"1.0.0-gamma.6\",\"@aws-sdk/url-parser-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/url-parser-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-base64-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-base64-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-user-agent-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/util-user-agent-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-utf8-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-utf8-node\":\"1.0.0-gamma.6\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"1.0.0-gamma.5\",\"@types/node\":\"^12.7.5\",\"jest\":\"^26.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.17.8\",\"typescript\":\"~4.0.2\"},\"engines\":{\"node\":\">=8.0.0\"},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\"}");
/***/ }),
/***/ "02Lk":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/distinct.js ***!
\*******************************************************************/
/*! exports provided: distinct, DistinctSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinct", function() { return distinct; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DistinctSubscriber", function() { return DistinctSubscriber; });
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function distinct(keySelector, flushes) {
return (source) => source.lift(new DistinctOperator(keySelector, flushes));
}
class DistinctOperator {
constructor(keySelector, flushes) {
this.keySelector = keySelector;
this.flushes = flushes;
}
call(subscriber, source) {
return source.subscribe(new DistinctSubscriber(subscriber, this.keySelector, this.flushes));
}
}
class DistinctSubscriber extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleOuterSubscriber"] {
constructor(destination, keySelector, flushes) {
super(destination);
this.keySelector = keySelector;
this.values = new Set();
if (flushes) {
this.add(Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["innerSubscribe"])(flushes, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleInnerSubscriber"](this)));
}
}
notifyNext() {
this.values.clear();
}
notifyError(error) {
this._error(error);
}
_next(value) {
if (this.keySelector) {
this._useKeySelector(value);
}
else {
this._finalizeNext(value, value);
}
}
_useKeySelector(value) {
let key;
const { destination } = this;
try {
key = this.keySelector(value);
}
catch (err) {
destination.error(err);
return;
}
this._finalizeNext(key, value);
}
_finalizeNext(key, value) {
const { values } = this;
if (!values.has(key)) {
values.add(key);
this.destination.next(value);
}
}
}
//# sourceMappingURL=distinct.js.map
/***/ }),
/***/ "03A+":
/*!********************************************!*\
!*** ./node_modules/lodash/isArguments.js ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var baseIsArguments = __webpack_require__(/*! ./_baseIsArguments */ "JTzB"),
isObjectLike = __webpack_require__(/*! ./isObjectLike */ "ExA7");
/** Used for built-in method references. */
var objectProto = Object.prototype;
/** Used to check objects for own properties. */
var hasOwnProperty = objectProto.hasOwnProperty;
/** Built-in value references. */
var propertyIsEnumerable = objectProto.propertyIsEnumerable;
/**
* Checks if `value` is likely an `arguments` object.
*
* @static
* @memberOf _
* @since 0.1.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is an `arguments` object,
* else `false`.
* @example
*
* _.isArguments(function() { return arguments; }());
* // => true
*
* _.isArguments([1, 2, 3]);
* // => false
*/
var isArguments = baseIsArguments(function() { return arguments; }()) ? baseIsArguments : function(value) {
return isObjectLike(value) && hasOwnProperty.call(value, 'callee') &&
!propertyIsEnumerable.call(value, 'callee');
};
module.exports = isArguments;
/***/ }),
/***/ "04ZW":
/*!****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/fromEventPattern.js ***!
\****************************************************************************/
/*! exports provided: fromEventPattern */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromEventPattern", function() { return fromEventPattern; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _util_isFunction__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isFunction */ "n6bG");
/* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../operators/map */ "lJxs");
function fromEventPattern(addHandler, removeHandler, resultSelector) {
if (resultSelector) {
return fromEventPattern(addHandler, removeHandler).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_3__["map"])(args => Object(_util_isArray__WEBPACK_IMPORTED_MODULE_1__["isArray"])(args) ? resultSelector(...args) : resultSelector(args)));
}
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => {
const handler = (...e) => subscriber.next(e.length === 1 ? e[0] : e);
let retValue;
try {
retValue = addHandler(handler);
}
catch (err) {
subscriber.error(err);
return undefined;
}
if (!Object(_util_isFunction__WEBPACK_IMPORTED_MODULE_2__["isFunction"])(removeHandler)) {
return undefined;
}
return () => removeHandler(handler, retValue);
});
}
//# sourceMappingURL=fromEventPattern.js.map
/***/ }),
/***/ "05l1":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/publishReplay.js ***!
\************************************************************************/
/*! exports provided: publishReplay */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publishReplay", function() { return publishReplay; });
/* harmony import */ var _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ReplaySubject */ "jtHE");
/* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13");
function publishReplay(bufferSize, windowTime, selectorOrScheduler, scheduler) {
if (selectorOrScheduler && typeof selectorOrScheduler !== 'function') {
scheduler = selectorOrScheduler;
}
const selector = typeof selectorOrScheduler === 'function' ? selectorOrScheduler : undefined;
const subject = new _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__["ReplaySubject"](bufferSize, windowTime, scheduler);
return (source) => Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(() => subject, selector)(source);
}
//# sourceMappingURL=publishReplay.js.map
/***/ }),
/***/ "07OR":
/*!*****************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/sync.js ***!
\*****************************************************************************/
/*! exports provided: SyncProcessor */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SyncProcessor", function() { return SyncProcessor; });
/* harmony import */ var _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/api */ "Gyle");
/* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! zen-observable-ts */ "b0dj");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "U1Cx");
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __values = (undefined && undefined.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["ConsoleLogger"]('DataStore');
var DEFAULT_PAGINATION_LIMIT = 1000;
var DEFAULT_MAX_RECORDS_TO_SYNC = 10000;
var SyncProcessor = /** @class */ (function () {
function SyncProcessor(schema, maxRecordsToSync, syncPageSize) {
if (maxRecordsToSync === void 0) { maxRecordsToSync = DEFAULT_MAX_RECORDS_TO_SYNC; }
if (syncPageSize === void 0) { syncPageSize = DEFAULT_PAGINATION_LIMIT; }
this.schema = schema;
this.maxRecordsToSync = maxRecordsToSync;
this.syncPageSize = syncPageSize;
this.typeQuery = new WeakMap();
this.generateQueries();
}
SyncProcessor.prototype.generateQueries = function () {
var _this = this;
Object.values(this.schema.namespaces).forEach(function (namespace) {
Object.values(namespace.models)
.filter(function (_a) {
var syncable = _a.syncable;
return syncable;
})
.forEach(function (model) {
var _a = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_2__["buildGraphQLOperation"])(namespace, model, 'LIST'), 1), _b = __read(_a[0]), opNameQuery = _b.slice(1);
_this.typeQuery.set(model, opNameQuery);
});
});
};
SyncProcessor.prototype.retrievePage = function (modelDefinition, lastSync, nextToken, limit) {
if (limit === void 0) { limit = null; }
return __awaiter(this, void 0, void 0, function () {
var _a, opName, query, variables, data, _b, opResult, items, newNextToken, startedAt;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
_a = __read(this.typeQuery.get(modelDefinition), 2), opName = _a[0], query = _a[1];
variables = {
limit: limit,
nextToken: nextToken,
lastSync: lastSync,
};
return [4 /*yield*/, this.jitteredRetry(query, variables, opName)];
case 1:
data = (_c.sent()).data;
_b = opName, opResult = data[_b];
items = opResult.items, newNextToken = opResult.nextToken, startedAt = opResult.startedAt;
return [2 /*return*/, { nextToken: newNextToken, startedAt: startedAt, items: items }];
}
});
});
};
SyncProcessor.prototype.jitteredRetry = function (query, variables, opName) {
return __awaiter(this, void 0, void 0, function () {
var _this = this;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_3__["jitteredExponentialRetry"])(function (query, variables) { return __awaiter(_this, void 0, void 0, function () {
var error_1, unauthorized, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["default"].graphql({
query: query,
variables: variables,
})];
case 1: return [2 /*return*/, _a.sent()];
case 2:
error_1 = _a.sent();
unauthorized = error_1.errors.some(function (err) { return err.errorType === 'Unauthorized'; });
if (unauthorized) {
result = error_1;
result.data[opName].items = result.data[opName].items.filter(function (item) { return item !== null; });
logger.warn('queryError', 'User is unauthorized, some items could not be returned.');
return [2 /*return*/, result];
}
else {
throw error_1;
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
}); }, [query, variables])];
case 1: return [2 /*return*/, _a.sent()];
}
});
});
};
SyncProcessor.prototype.start = function (typesLastSync) {
var _this = this;
var processing = true;
var maxRecordsToSync = this.maxRecordsToSync !== undefined
? this.maxRecordsToSync
: DEFAULT_MAX_RECORDS_TO_SYNC;
var syncPageSize = this.syncPageSize !== undefined
? this.syncPageSize
: DEFAULT_PAGINATION_LIMIT;
var parentPromises = new Map();
var observable = new zen_observable_ts__WEBPACK_IMPORTED_MODULE_1__["default"](function (observer) {
var sortedTypesLastSyncs = Object.values(_this.schema.namespaces).reduce(function (map, namespace) {
var e_1, _a;
try {
for (var _b = __values(Array.from(namespace.modelTopologicalOrdering.keys())), _c = _b.next(); !_c.done; _c = _b.next()) {
var modelName = _c.value;
var typeLastSync = typesLastSync.get(namespace.models[modelName]);
map.set(namespace.models[modelName], typeLastSync);
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_1) throw e_1.error; }
}
return map;
}, new Map());
var allModelsReady = Array.from(sortedTypesLastSyncs.entries())
.filter(function (_a) {
var _b = __read(_a, 1), syncable = _b[0].syncable;
return syncable;
})
.map(function (_a) {
var _b = __read(_a, 2), modelDefinition = _b[0], _c = __read(_b[1], 2), namespace = _c[0], lastSync = _c[1];
return __awaiter(_this, void 0, void 0, function () {
var done, nextToken, startedAt, items, recordsReceived, parents, promises, promise;
var _this = this;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
done = false;
nextToken = null;
startedAt = null;
items = null;
recordsReceived = 0;
parents = this.schema.namespaces[namespace].modelTopologicalOrdering.get(modelDefinition.name);
promises = parents.map(function (parent) {
return parentPromises.get(namespace + "_" + parent);
});
promise = new Promise(function (res) { return __awaiter(_this, void 0, void 0, function () {
var limit;
var _a;
return __generator(this, function (_b) {
switch (_b.label) {
case 0: return [4 /*yield*/, Promise.all(promises)];
case 1:
_b.sent();
_b.label = 2;
case 2:
if (!processing) {
return [2 /*return*/];
}
limit = Math.min(maxRecordsToSync - recordsReceived, syncPageSize);
return [4 /*yield*/, this.retrievePage(modelDefinition, lastSync, nextToken, limit)];
case 3:
(_a = _b.sent(), items = _a.items, nextToken = _a.nextToken, startedAt = _a.startedAt);
recordsReceived += items.length;
done = nextToken === null || recordsReceived >= maxRecordsToSync;
observer.next({
namespace: namespace,
modelDefinition: modelDefinition,
items: items,
done: done,
startedAt: startedAt,
isFullSync: !lastSync,
});
_b.label = 4;
case 4:
if (!done) return [3 /*break*/, 2];
_b.label = 5;
case 5:
res();
return [2 /*return*/];
}
});
}); });
parentPromises.set(namespace + "_" + modelDefinition.name, promise);
return [4 /*yield*/, promise];
case 1:
_d.sent();
return [2 /*return*/];
}
});
});
});
Promise.all(allModelsReady).then(function () {
observer.complete();
});
return function () {
processing = false;
};
});
return observable;
};
return SyncProcessor;
}());
//# sourceMappingURL=sync.js.map
/***/ }),
/***/ "0Cz8":
/*!******************************************!*\
!*** ./node_modules/lodash/_stackSet.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var ListCache = __webpack_require__(/*! ./_ListCache */ "Xi7e"),
Map = __webpack_require__(/*! ./_Map */ "ebwN"),
MapCache = __webpack_require__(/*! ./_MapCache */ "e4Nc");
/** Used as the size to enable large array optimizations. */
var LARGE_ARRAY_SIZE = 200;
/**
* Sets the stack `key` to `value`.
*
* @private
* @name set
* @memberOf Stack
* @param {string} key The key of the value to set.
* @param {*} value The value to set.
* @returns {Object} Returns the stack cache instance.
*/
function stackSet(key, value) {
var data = this.__data__;
if (data instanceof ListCache) {
var pairs = data.__data__;
if (!Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) {
pairs.push([key, value]);
this.size = ++data.size;
return this;
}
data = this.__data__ = new MapCache(pairs);
}
data.set(key, value);
this.size = data.size;
return this;
}
module.exports = stackSet;
/***/ }),
/***/ "0EQZ":
/*!************************************************************************!*\
!*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/collections.js ***!
\************************************************************************/
/*! exports provided: ArrayDataSource, DataSource, SelectionModel, UniqueSelectionDispatcher, _DisposeViewRepeaterStrategy, _RecycleViewRepeaterStrategy, _VIEW_REPEATER_STRATEGY, getMultipleValuesInSingleSelectionError, isDataSource */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ArrayDataSource", function() { return ArrayDataSource; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataSource", function() { return DataSource; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionModel", function() { return SelectionModel; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueSelectionDispatcher", function() { return UniqueSelectionDispatcher; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_DisposeViewRepeaterStrategy", function() { return _DisposeViewRepeaterStrategy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_RecycleViewRepeaterStrategy", function() { return _RecycleViewRepeaterStrategy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_VIEW_REPEATER_STRATEGY", function() { return _VIEW_REPEATER_STRATEGY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMultipleValuesInSingleSelectionError", function() { return getMultipleValuesInSingleSelectionError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDataSource", function() { return isDataSource; });
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
class DataSource {
}
/** Checks whether an object is a data source. */
function isDataSource(value) {
// Check if the value is a DataSource by observing if it has a connect function. Cannot
// be checked as an `instanceof DataSource` since people could create their own sources
// that match the interface, but don't extend DataSource.
return value && typeof value.connect === 'function';
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** DataSource wrapper for a native array. */
class ArrayDataSource extends DataSource {
constructor(_data) {
super();
this._data = _data;
}
connect() {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["isObservable"])(this._data) ? this._data : Object(rxjs__WEBPACK_IMPORTED_MODULE_0__["of"])(this._data);
}
disconnect() { }
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A repeater that destroys views when they are removed from a
* {@link ViewContainerRef}. When new items are inserted into the container,
* the repeater will always construct a new embedded view for each item.
*
* @template T The type for the embedded view's $implicit property.
* @template R The type for the item in each IterableDiffer change record.
* @template C The type for the context passed to each embedded view.
*/
class _DisposeViewRepeaterStrategy {
applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) {
changes.forEachOperation((record, adjustedPreviousIndex, currentIndex) => {
let view;
let operation;
if (record.previousIndex == null) {
const insertContext = itemContextFactory(record, adjustedPreviousIndex, currentIndex);
view = viewContainerRef.createEmbeddedView(insertContext.templateRef, insertContext.context, insertContext.index);
operation = 1 /* INSERTED */;
}
else if (currentIndex == null) {
viewContainerRef.remove(adjustedPreviousIndex);
operation = 3 /* REMOVED */;
}
else {
view = viewContainerRef.get(adjustedPreviousIndex);
viewContainerRef.move(view, currentIndex);
operation = 2 /* MOVED */;
}
if (itemViewChanged) {
itemViewChanged({
context: view === null || view === void 0 ? void 0 : view.context,
operation,
record,
});
}
});
}
detach() {
}
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A repeater that caches views when they are removed from a
* {@link ViewContainerRef}. When new items are inserted into the container,
* the repeater will reuse one of the cached views instead of creating a new
* embedded view. Recycling cached views reduces the quantity of expensive DOM
* inserts.
*
* @template T The type for the embedded view's $implicit property.
* @template R The type for the item in each IterableDiffer change record.
* @template C The type for the context passed to each embedded view.
*/
class _RecycleViewRepeaterStrategy {
constructor() {
/**
* The size of the cache used to store unused views.
* Setting the cache size to `0` will disable caching. Defaults to 20 views.
*/
this.viewCacheSize = 20;
/**
* View cache that stores embedded view instances that have been previously stamped out,
* but don't are not currently rendered. The view repeater will reuse these views rather than
* creating brand new ones.
*
* TODO(michaeljamesparsons) Investigate whether using a linked list would improve performance.
*/
this._viewCache = [];
}
/** Apply changes to the DOM. */
applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) {
// Rearrange the views to put them in the right location.
changes.forEachOperation((record, adjustedPreviousIndex, currentIndex) => {
let view;
let operation;
if (record.previousIndex == null) { // Item added.
const viewArgsFactory = () => itemContextFactory(record, adjustedPreviousIndex, currentIndex);
view = this._insertView(viewArgsFactory, currentIndex, viewContainerRef, itemValueResolver(record));
operation = view ? 1 /* INSERTED */ : 0 /* REPLACED */;
}
else if (currentIndex == null) { // Item removed.
this._detachAndCacheView(adjustedPreviousIndex, viewContainerRef);
operation = 3 /* REMOVED */;
}
else { // Item moved.
view = this._moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, itemValueResolver(record));
operation = 2 /* MOVED */;
}
if (itemViewChanged) {
itemViewChanged({
context: view === null || view === void 0 ? void 0 : view.context,
operation,
record,
});
}
});
}
detach() {
for (const view of this._viewCache) {
view.destroy();
}
}
/**
* Inserts a view for a new item, either from the cache or by creating a new
* one. Returns `undefined` if the item was inserted into a cached view.
*/
_insertView(viewArgsFactory, currentIndex, viewContainerRef, value) {
let cachedView = this._insertViewFromCache(currentIndex, viewContainerRef);
if (cachedView) {
cachedView.context.$implicit = value;
return undefined;
}
const viewArgs = viewArgsFactory();
return viewContainerRef.createEmbeddedView(viewArgs.templateRef, viewArgs.context, viewArgs.index);
}
/** Detaches the view at the given index and inserts into the view cache. */
_detachAndCacheView(index, viewContainerRef) {
const detachedView = this._detachView(index, viewContainerRef);
this._maybeCacheView(detachedView, viewContainerRef);
}
/** Moves view at the previous index to the current index. */
_moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, value) {
const view = viewContainerRef.get(adjustedPreviousIndex);
viewContainerRef.move(view, currentIndex);
view.context.$implicit = value;
return view;
}
/**
* Cache the given detached view. If the cache is full, the view will be
* destroyed.
*/
_maybeCacheView(view, viewContainerRef) {
if (this._viewCache.length < this.viewCacheSize) {
this._viewCache.push(view);
}
else {
const index = viewContainerRef.indexOf(view);
// The host component could remove views from the container outside of
// the view repeater. It's unlikely this will occur, but just in case,
// destroy the view on its own, otherwise destroy it through the
// container to ensure that all the references are removed.
if (index === -1) {
view.destroy();
}
else {
viewContainerRef.remove(index);
}
}
}
/** Inserts a recycled view from the cache at the given index. */
_insertViewFromCache(index, viewContainerRef) {
const cachedView = this._viewCache.pop();
if (cachedView) {
viewContainerRef.insert(cachedView, index);
}
return cachedView || null;
}
/** Detaches the embedded view at the given index. */
_detachView(index, viewContainerRef) {
return viewContainerRef.detach(index);
}
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Class to be used to power selecting one or more options from a list.
*/
class SelectionModel {
constructor(_multiple = false, initiallySelectedValues, _emitChanges = true) {
this._multiple = _multiple;
this._emitChanges = _emitChanges;
/** Currently-selected values. */
this._selection = new Set();
/** Keeps track of the deselected options that haven't been emitted by the change event. */
this._deselectedToEmit = [];
/** Keeps track of the selected options that haven't been emitted by the change event. */
this._selectedToEmit = [];
/** Event emitted when the value has changed. */
this.changed = new rxjs__WEBPACK_IMPORTED_MODULE_0__["Subject"]();
if (initiallySelectedValues && initiallySelectedValues.length) {
if (_multiple) {
initiallySelectedValues.forEach(value => this._markSelected(value));
}
else {
this._markSelected(initiallySelectedValues[0]);
}
// Clear the array in order to avoid firing the change event for preselected values.
this._selectedToEmit.length = 0;
}
}
/** Selected values. */
get selected() {
if (!this._selected) {
this._selected = Array.from(this._selection.values());
}
return this._selected;
}
/**
* Selects a value or an array of values.
*/
select(...values) {
this._verifyValueAssignment(values);
values.forEach(value => this._markSelected(value));
this._emitChangeEvent();
}
/**
* Deselects a value or an array of values.
*/
deselect(...values) {
this._verifyValueAssignment(values);
values.forEach(value => this._unmarkSelected(value));
this._emitChangeEvent();
}
/**
* Toggles a value between selected and deselected.
*/
toggle(value) {
this.isSelected(value) ? this.deselect(value) : this.select(value);
}
/**
* Clears all of the selected values.
*/
clear() {
this._unmarkAll();
this._emitChangeEvent();
}
/**
* Determines whether a value is selected.
*/
isSelected(value) {
return this._selection.has(value);
}
/**
* Determines whether the model does not have a value.
*/
isEmpty() {
return this._selection.size === 0;
}
/**
* Determines whether the model has a value.
*/
hasValue() {
return !this.isEmpty();
}
/**
* Sorts the selected values based on a predicate function.
*/
sort(predicate) {
if (this._multiple && this.selected) {
this._selected.sort(predicate);
}
}
/**
* Gets whether multiple values can be selected.
*/
isMultipleSelection() {
return this._multiple;
}
/** Emits a change event and clears the records of selected and deselected values. */
_emitChangeEvent() {
// Clear the selected values so they can be re-cached.
this._selected = null;
if (this._selectedToEmit.length || this._deselectedToEmit.length) {
this.changed.next({
source: this,
added: this._selectedToEmit,
removed: this._deselectedToEmit
});
this._deselectedToEmit = [];
this._selectedToEmit = [];
}
}
/** Selects a value. */
_markSelected(value) {
if (!this.isSelected(value)) {
if (!this._multiple) {
this._unmarkAll();
}
this._selection.add(value);
if (this._emitChanges) {
this._selectedToEmit.push(value);
}
}
}
/** Deselects a value. */
_unmarkSelected(value) {
if (this.isSelected(value)) {
this._selection.delete(value);
if (this._emitChanges) {
this._deselectedToEmit.push(value);
}
}
}
/** Clears out the selected values. */
_unmarkAll() {
if (!this.isEmpty()) {
this._selection.forEach(value => this._unmarkSelected(value));
}
}
/**
* Verifies the value assignment and throws an error if the specified value array is
* including multiple values while the selection model is not supporting multiple values.
*/
_verifyValueAssignment(values) {
if (values.length > 1 && !this._multiple && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw getMultipleValuesInSingleSelectionError();
}
}
}
/**
* Returns an error that reports that multiple values are passed into a selection model
* with a single value.
* @docs-private
*/
function getMultipleValuesInSingleSelectionError() {
return Error('Cannot pass multiple values into SelectionModel with single-value mode.');
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Class to coordinate unique selection based on name.
* Intended to be consumed as an Angular service.
* This service is needed because native radio change events are only fired on the item currently
* being selected, and we still need to uncheck the previous selection.
*
* This service does not *store* any IDs and names because they may change at any time, so it is
* less error-prone if they are simply passed through when the events occur.
*/
class UniqueSelectionDispatcher {
constructor() {
this._listeners = [];
}
/**
* Notify other items that selection for the given name has been set.
* @param id ID of the item.
* @param name Name of the item.
*/
notify(id, name) {
for (let listener of this._listeners) {
listener(id, name);
}
}
/**
* Listen for future changes to item selection.
* @return Function used to deregister listener
*/
listen(listener) {
this._listeners.push(listener);
return () => {
this._listeners = this._listeners.filter((registered) => {
return listener !== registered;
});
};
}
ngOnDestroy() {
this._listeners = [];
}
}
UniqueSelectionDispatcher.ɵfac = function UniqueSelectionDispatcher_Factory(t) { return new (t || UniqueSelectionDispatcher)(); };
UniqueSelectionDispatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"])({ factory: function UniqueSelectionDispatcher_Factory() { return new UniqueSelectionDispatcher(); }, token: UniqueSelectionDispatcher, providedIn: "root" });
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](UniqueSelectionDispatcher, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"],
args: [{ providedIn: 'root' }]
}], function () { return []; }, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Injection token for {@link _ViewRepeater}. This token is for use by Angular Material only.
* @docs-private
*/
const _VIEW_REPEATER_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["InjectionToken"]('_ViewRepeater');
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
//# sourceMappingURL=collections.js.map
/***/ }),
/***/ "0EUg":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/concatAll.js ***!
\********************************************************************/
/*! exports provided: concatAll */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatAll", function() { return concatAll; });
/* harmony import */ var _mergeAll__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeAll */ "bHdf");
function concatAll() {
return Object(_mergeAll__WEBPACK_IMPORTED_MODULE_0__["mergeAll"])(1);
}
//# sourceMappingURL=concatAll.js.map
/***/ }),
/***/ "0FMQ":
/*!**************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/pagination/ListObjectsV2Paginator.js ***!
\**************************************************************************************/
/*! exports provided: listObjectsV2Paginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listObjectsV2Paginate", function() { return listObjectsV2Paginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../S3 */ "kCdd");
/* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../S3Client */ "8HHK");
/* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListObjectsV2Command */ "ca8x");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__["ListObjectsV2Command"].bind.apply(_commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_3__["ListObjectsV2Command"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listObjectsV2.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listObjectsV2Paginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listObjectsV2Paginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["ContinuationToken"] = token;
input["MaxKeys"] = config.pageSize;
if (!(config.client instanceof _S3__WEBPACK_IMPORTED_MODULE_1__["S3"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _S3Client__WEBPACK_IMPORTED_MODULE_2__["S3Client"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected S3 | S3Client");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextContinuationToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListObjectsV2Paginator.js.map
/***/ }),
/***/ "0Og2":
/*!*********************************************************************!*\
!*** ./node_modules/@aws-sdk/protocol-http/dist/es/httpResponse.js ***!
\*********************************************************************/
/*! exports provided: HttpResponse */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpResponse", function() { return HttpResponse; });
var HttpResponse = /** @class */ (function () {
function HttpResponse(options) {
this.statusCode = options.statusCode;
this.headers = options.headers || {};
this.body = options.body;
}
HttpResponse.isInstance = function (response) {
//determine if response is a valid HttpResponse
if (!response)
return false;
var resp = response;
return typeof resp.statusCode === "number" && typeof resp.headers === "object";
};
return HttpResponse;
}());
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cFJlc3BvbnNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2h0dHBSZXNwb25zZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtJQUtFLHNCQUFZLE9BQTRCO1FBQ3RDLElBQUksQ0FBQyxVQUFVLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztRQUNyQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLElBQUksRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQztJQUMzQixDQUFDO0lBRU0sdUJBQVUsR0FBakIsVUFBa0IsUUFBaUI7UUFDakMsK0NBQStDO1FBQy9DLElBQUksQ0FBQyxRQUFRO1lBQUUsT0FBTyxLQUFLLENBQUM7UUFDNUIsSUFBTSxJQUFJLEdBQUcsUUFBZSxDQUFDO1FBQzdCLE9BQU8sT0FBTyxJQUFJLENBQUMsVUFBVSxLQUFLLFFBQVEsSUFBSSxPQUFPLElBQUksQ0FBQyxPQUFPLEtBQUssUUFBUSxDQUFDO0lBQ2pGLENBQUM7SUFDSCxtQkFBQztBQUFELENBQUMsQUFqQkQsSUFpQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIZWFkZXJCYWcsIEh0dHBNZXNzYWdlLCBIdHRwUmVzcG9uc2UgYXMgSUh0dHBSZXNwb25zZSB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG50eXBlIEh0dHBSZXNwb25zZU9wdGlvbnMgPSBQYXJ0aWFsPEh0dHBNZXNzYWdlPiAmIHtcbiAgc3RhdHVzQ29kZTogbnVtYmVyO1xufTtcblxuZXhwb3J0IGludGVyZmFjZSBIdHRwUmVzcG9uc2UgZXh0ZW5kcyBJSHR0cFJlc3BvbnNlIHt9XG5cbmV4cG9ydCBjbGFzcyBIdHRwUmVzcG9uc2Uge1xuICBwdWJsaWMgc3RhdHVzQ29kZTogbnVtYmVyO1xuICBwdWJsaWMgaGVhZGVyczogSGVhZGVyQmFnO1xuICBwdWJsaWMgYm9keT86IGFueTtcblxuICBjb25zdHJ1Y3RvcihvcHRpb25zOiBIdHRwUmVzcG9uc2VPcHRpb25zKSB7XG4gICAgdGhpcy5zdGF0dXNDb2RlID0gb3B0aW9ucy5zdGF0dXNDb2RlO1xuICAgIHRoaXMuaGVhZGVycyA9IG9wdGlvbnMuaGVhZGVycyB8fCB7fTtcbiAgICB0aGlzLmJvZHkgPSBvcHRpb25zLmJvZHk7XG4gIH1cblxuICBzdGF0aWMgaXNJbnN0YW5jZShyZXNwb25zZTogdW5rbm93bik6IHJlc3BvbnNlIGlzIEh0dHBSZXNwb25zZSB7XG4gICAgLy9kZXRlcm1pbmUgaWYgcmVzcG9uc2UgaXMgYSB2YWxpZCBIdHRwUmVzcG9uc2VcbiAgICBpZiAoIXJlc3BvbnNlKSByZXR1cm4gZmFsc2U7XG4gICAgY29uc3QgcmVzcCA9IHJlc3BvbnNlIGFzIGFueTtcbiAgICByZXR1cm4gdHlwZW9mIHJlc3Auc3RhdHVzQ29kZSA9PT0gXCJudW1iZXJcIiAmJiB0eXBlb2YgcmVzcC5oZWFkZXJzID09PSBcIm9iamVjdFwiO1xuICB9XG59XG4iXX0=
/***/ }),
/***/ "0P/e":
/*!***************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-lex-runtime-service/dist/es/LexRuntimeService.js ***!
\***************************************************************************************/
/*! exports provided: LexRuntimeService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LexRuntimeService", function() { return LexRuntimeService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _LexRuntimeServiceClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./LexRuntimeServiceClient */ "xpud");
/* harmony import */ var _commands_DeleteSessionCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/DeleteSessionCommand */ "60r2");
/* harmony import */ var _commands_GetSessionCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/GetSessionCommand */ "IDSa");
/* harmony import */ var _commands_PostContentCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/PostContentCommand */ "Kl1+");
/* harmony import */ var _commands_PostTextCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/PostTextCommand */ "Zj+2");
/* harmony import */ var _commands_PutSessionCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/PutSessionCommand */ "M8Rd");
/**
*
Amazon Lex provides both build and runtime endpoints. Each endpoint provides a set of
* operations (API). Your conversational bot uses the runtime API to understand user utterances
* (user input text or voice). For example, suppose a user says "I want pizza", your bot sends
* this input to Amazon Lex using the runtime API. Amazon Lex recognizes that the user request is
* for the OrderPizza intent (one of the intents defined in the bot). Then Amazon Lex engages in
* user conversation on behalf of the bot to elicit required information (slot values, such as
* pizza size and crust type), and then performs fulfillment activity (that you configured when
* you created the bot). You use the build-time API to create and manage your Amazon Lex bot. For
* a list of build-time operations, see the build-time API, .
*/
var LexRuntimeService = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(LexRuntimeService, _super);
function LexRuntimeService() {
return _super !== null && _super.apply(this, arguments) || this;
}
LexRuntimeService.prototype.deleteSession = function (args, optionsOrCb, cb) {
var command = new _commands_DeleteSessionCommand__WEBPACK_IMPORTED_MODULE_2__["DeleteSessionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
LexRuntimeService.prototype.getSession = function (args, optionsOrCb, cb) {
var command = new _commands_GetSessionCommand__WEBPACK_IMPORTED_MODULE_3__["GetSessionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
LexRuntimeService.prototype.postContent = function (args, optionsOrCb, cb) {
var command = new _commands_PostContentCommand__WEBPACK_IMPORTED_MODULE_4__["PostContentCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
LexRuntimeService.prototype.postText = function (args, optionsOrCb, cb) {
var command = new _commands_PostTextCommand__WEBPACK_IMPORTED_MODULE_5__["PostTextCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
LexRuntimeService.prototype.putSession = function (args, optionsOrCb, cb) {
var command = new _commands_PutSessionCommand__WEBPACK_IMPORTED_MODULE_6__["PutSessionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
return LexRuntimeService;
}(_LexRuntimeServiceClient__WEBPACK_IMPORTED_MODULE_1__["LexRuntimeServiceClient"]));
//# sourceMappingURL=LexRuntimeService.js.map
/***/ }),
/***/ "0PI4":
/*!************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/GetRecordsCommand.js ***!
\************************************************************************************/
/*! exports provided: GetRecordsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecordsCommand", function() { return GetRecordsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetRecordsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetRecordsCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetRecordsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetRecordsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetRecordsInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetRecordsOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetRecordsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetRecordsCommand"])(input, context);
};
GetRecordsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetRecordsCommand"])(output, context);
};
return GetRecordsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetRecordsCommand.js.map
/***/ }),
/***/ "0Pi8":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/endWith.js ***!
\******************************************************************/
/*! exports provided: endWith */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "endWith", function() { return endWith; });
/* harmony import */ var _observable_concat__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/concat */ "GyhO");
/* harmony import */ var _observable_of__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/of */ "LRne");
function endWith(...array) {
return (source) => Object(_observable_concat__WEBPACK_IMPORTED_MODULE_0__["concat"])(source, Object(_observable_of__WEBPACK_IMPORTED_MODULE_1__["of"])(...array));
}
//# sourceMappingURL=endWith.js.map
/***/ }),
/***/ "0VOl":
/*!*************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/predicates/index.js ***!
\*************************************************************************/
/*! exports provided: ModelSortPredicateCreator, isPredicatesAll, PredicateAll, Predicates, ModelPredicateCreator */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isPredicatesAll", function() { return isPredicatesAll; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PredicateAll", function() { return PredicateAll; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Predicates", function() { return Predicates; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ModelPredicateCreator", function() { return ModelPredicateCreator; });
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util */ "wr5y");
/* harmony import */ var _sort__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./sort */ "VIpU");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ModelSortPredicateCreator", function() { return _sort__WEBPACK_IMPORTED_MODULE_1__["ModelSortPredicateCreator"]; });
var predicatesAllSet = new WeakSet();
function isPredicatesAll(predicate) {
return predicatesAllSet.has(predicate);
}
// This symbol is not used at runtime, only its type (unique symbol)
var PredicateAll = Symbol('A predicate that matches all records');
var Predicates = /** @class */ (function () {
function Predicates() {
}
Object.defineProperty(Predicates, "ALL", {
get: function () {
var predicate = (function (c) { return c; });
predicatesAllSet.add(predicate);
return predicate;
},
enumerable: true,
configurable: true
});
return Predicates;
}());
var ModelPredicateCreator = /** @class */ (function () {
function ModelPredicateCreator() {
}
ModelPredicateCreator.createPredicateBuilder = function (modelDefinition) {
var modelName = modelDefinition.name;
var fieldNames = new Set(Object.keys(modelDefinition.fields));
var handler;
var predicate = new Proxy({}, (handler = {
get: function (_target, propertyKey, receiver) {
var groupType = propertyKey;
switch (groupType) {
case 'and':
case 'or':
case 'not':
var result_1 = function (newPredicate) {
var group = {
type: groupType,
predicates: [],
};
// Create a new recorder
var tmpPredicateRecorder = new Proxy({}, handler);
// Set the recorder group
ModelPredicateCreator.predicateGroupsMap.set(tmpPredicateRecorder, group);
// Apply the predicates to the recorder (this is the step that records the changes)
newPredicate(tmpPredicateRecorder);
// Push the group to the top-level recorder
ModelPredicateCreator.predicateGroupsMap
.get(receiver)
.predicates.push(group);
return receiver;
};
return result_1;
default:
Object(_util__WEBPACK_IMPORTED_MODULE_0__["exhaustiveCheck"])(groupType, false);
}
var field = propertyKey;
if (!fieldNames.has(field)) {
throw new Error("Invalid field for model. field: " + field + ", model: " + modelName);
}
var result = function (operator, operand) {
ModelPredicateCreator.predicateGroupsMap
.get(receiver)
.predicates.push({ field: field, operator: operator, operand: operand });
return receiver;
};
return result;
},
}));
var group = {
type: 'and',
predicates: [],
};
ModelPredicateCreator.predicateGroupsMap.set(predicate, group);
return predicate;
};
ModelPredicateCreator.isValidPredicate = function (predicate) {
return ModelPredicateCreator.predicateGroupsMap.has(predicate);
};
ModelPredicateCreator.getPredicates = function (predicate, throwOnInvalid) {
if (throwOnInvalid === void 0) { throwOnInvalid = true; }
if (throwOnInvalid && !ModelPredicateCreator.isValidPredicate(predicate)) {
throw new Error('The predicate is not valid');
}
return ModelPredicateCreator.predicateGroupsMap.get(predicate);
};
// transforms cb-style predicate into Proxy
ModelPredicateCreator.createFromExisting = function (modelDefinition, existing) {
if (!existing || !modelDefinition) {
return undefined;
}
return existing(ModelPredicateCreator.createPredicateBuilder(modelDefinition));
};
ModelPredicateCreator.createForId = function (modelDefinition, id) {
return ModelPredicateCreator.createPredicateBuilder(modelDefinition).id('eq', id);
};
ModelPredicateCreator.predicateGroupsMap = new WeakMap();
return ModelPredicateCreator;
}());
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "0X2B":
/*!**********************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Errors.js ***!
\**********************************************************/
/*! exports provided: missingConfig, invalidParameter */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "missingConfig", function() { return missingConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "invalidParameter", function() { return invalidParameter; });
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
function missingConfig(name) {
return new Error('Missing config value of ' + name);
}
function invalidParameter(name) {
return new Error('Invalid parameter value of ' + name);
}
//# sourceMappingURL=Errors.js.map
/***/ }),
/***/ "0XB9":
/*!********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListDocumentClassifiersPaginator.js ***!
\********************************************************************************************************/
/*! exports provided: listDocumentClassifiersPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listDocumentClassifiersPaginate", function() { return listDocumentClassifiersPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "KcXj");
/* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "8JFw");
/* harmony import */ var _commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListDocumentClassifiersCommand */ "5AGO");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_3__["ListDocumentClassifiersCommand"].bind.apply(_commands_ListDocumentClassifiersCommand__WEBPACK_IMPORTED_MODULE_3__["ListDocumentClassifiersCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listDocumentClassifiers.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listDocumentClassifiersPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listDocumentClassifiersPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__["ComprehendClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Comprehend | ComprehendClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListDocumentClassifiersPaginator.js.map
/***/ }),
/***/ "0Zte":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/ListTagsForDeliveryStreamCommand.js ***!
\****************************************************************************************************/
/*! exports provided: ListTagsForDeliveryStreamCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForDeliveryStreamCommand", function() { return ListTagsForDeliveryStreamCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "qPic");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "IZqD");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListTagsForDeliveryStreamCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTagsForDeliveryStreamCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListTagsForDeliveryStreamCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListTagsForDeliveryStreamCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListTagsForDeliveryStreamInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListTagsForDeliveryStreamOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListTagsForDeliveryStreamCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTagsForDeliveryStreamCommand"])(input, context);
};
ListTagsForDeliveryStreamCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTagsForDeliveryStreamCommand"])(output, context);
};
return ListTagsForDeliveryStreamCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=ListTagsForDeliveryStreamCommand.js.map
/***/ }),
/***/ "0gvd":
/*!**************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/RecognizeCelebritiesCommand.js ***!
\**************************************************************************************************/
/*! exports provided: RecognizeCelebritiesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RecognizeCelebritiesCommand", function() { return RecognizeCelebritiesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var RecognizeCelebritiesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RecognizeCelebritiesCommand, _super);
// Start section: command_properties
// End section: command_properties
function RecognizeCelebritiesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
RecognizeCelebritiesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["RecognizeCelebritiesRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["RecognizeCelebritiesResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
RecognizeCelebritiesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1RecognizeCelebritiesCommand"])(input, context);
};
RecognizeCelebritiesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1RecognizeCelebritiesCommand"])(output, context);
};
return RecognizeCelebritiesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=RecognizeCelebritiesCommand.js.map
/***/ }),
/***/ "0huj":
/*!*****************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/Util/Reachability.js ***!
\*****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __values = (this && this.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var core_1 = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
var zen_observable_ts_1 = __importDefault(__webpack_require__(/*! zen-observable-ts */ "b0dj"));
var ReachabilityNavigator = /** @class */ (function () {
function ReachabilityNavigator() {
}
ReachabilityNavigator.prototype.networkMonitor = function (netInfo) {
if (core_1.browserOrNode().isNode) {
return zen_observable_ts_1.default.from([{ online: true }]);
}
return new zen_observable_ts_1.default(function (observer) {
var online = core_1.isWebWorker()
? self.navigator.onLine
: window.navigator.onLine;
observer.next({ online: online });
var notifyOnline = function () { return observer.next({ online: true }); };
var notifyOffline = function () { return observer.next({ online: false }); };
window.addEventListener('online', notifyOnline);
window.addEventListener('offline', notifyOffline);
ReachabilityNavigator._observers.push(observer);
return function () {
window.removeEventListener('online', notifyOnline);
window.removeEventListener('offline', notifyOffline);
ReachabilityNavigator._observers = ReachabilityNavigator._observers.filter(function (_observer) { return _observer !== observer; });
};
});
};
// expose observers to simulate offline mode for integration testing
ReachabilityNavigator._observerOverride = function (status) {
var e_1, _a;
var _loop_1 = function (observer) {
if (observer.closed) {
ReachabilityNavigator._observers = ReachabilityNavigator._observers.filter(function (_observer) { return _observer !== observer; });
return "continue";
}
observer.next(status);
};
try {
for (var _b = __values(ReachabilityNavigator._observers), _c = _b.next(); !_c.done; _c = _b.next()) {
var observer = _c.value;
_loop_1(observer);
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_1) throw e_1.error; }
}
};
ReachabilityNavigator._observers = [];
return ReachabilityNavigator;
}());
exports.default = ReachabilityNavigator;
//# sourceMappingURL=Reachability.js.map
/***/ }),
/***/ "0jX4":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/DeleteTerminologyCommand.js ***!
\*********************************************************************************************/
/*! exports provided: DeleteTerminologyCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteTerminologyCommand", function() { return DeleteTerminologyCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "B4mn");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "eh4a");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteTerminologyCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteTerminologyCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteTerminologyCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteTerminologyCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteTerminologyRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteTerminologyCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteTerminologyCommand"])(input, context);
};
DeleteTerminologyCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteTerminologyCommand"])(output, context);
};
return DeleteTerminologyCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteTerminologyCommand.js.map
/***/ }),
/***/ "0lYC":
/*!************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/RegisterStreamConsumerCommand.js ***!
\************************************************************************************************/
/*! exports provided: RegisterStreamConsumerCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerCommand", function() { return RegisterStreamConsumerCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var RegisterStreamConsumerCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(RegisterStreamConsumerCommand, _super);
// Start section: command_properties
// End section: command_properties
function RegisterStreamConsumerCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
RegisterStreamConsumerCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["RegisterStreamConsumerInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["RegisterStreamConsumerOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
RegisterStreamConsumerCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1RegisterStreamConsumerCommand"])(input, context);
};
RegisterStreamConsumerCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1RegisterStreamConsumerCommand"])(output, context);
};
return RegisterStreamConsumerCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=RegisterStreamConsumerCommand.js.map
/***/ }),
/***/ "0lu8":
/*!**********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/CognitoIdentity.js ***!
\**********************************************************************************/
/*! exports provided: CognitoIdentity */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CognitoIdentity", function() { return CognitoIdentity; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CognitoIdentityClient */ "gmVG");
/* harmony import */ var _commands_CreateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/CreateIdentityPoolCommand */ "JjY0");
/* harmony import */ var _commands_DeleteIdentitiesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DeleteIdentitiesCommand */ "ArSr");
/* harmony import */ var _commands_DeleteIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DeleteIdentityPoolCommand */ "HxMu");
/* harmony import */ var _commands_DescribeIdentityCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DescribeIdentityCommand */ "5hen");
/* harmony import */ var _commands_DescribeIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DescribeIdentityPoolCommand */ "UF2x");
/* harmony import */ var _commands_GetCredentialsForIdentityCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/GetCredentialsForIdentityCommand */ "GegD");
/* harmony import */ var _commands_GetIdCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/GetIdCommand */ "ROOK");
/* harmony import */ var _commands_GetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/GetIdentityPoolRolesCommand */ "kpNz");
/* harmony import */ var _commands_GetOpenIdTokenCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/GetOpenIdTokenCommand */ "47v2");
/* harmony import */ var _commands_GetOpenIdTokenForDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/GetOpenIdTokenForDeveloperIdentityCommand */ "CRyI");
/* harmony import */ var _commands_ListIdentitiesCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/ListIdentitiesCommand */ "vAiO");
/* harmony import */ var _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/ListIdentityPoolsCommand */ "5Etk");
/* harmony import */ var _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/ListTagsForResourceCommand */ "NL7a");
/* harmony import */ var _commands_LookupDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/LookupDeveloperIdentityCommand */ "GdT8");
/* harmony import */ var _commands_MergeDeveloperIdentitiesCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/MergeDeveloperIdentitiesCommand */ "HbM5");
/* harmony import */ var _commands_SetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/SetIdentityPoolRolesCommand */ "Eau9");
/* harmony import */ var _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/TagResourceCommand */ "UXVc");
/* harmony import */ var _commands_UnlinkDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/UnlinkDeveloperIdentityCommand */ "8pxE");
/* harmony import */ var _commands_UnlinkIdentityCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/UnlinkIdentityCommand */ "GAK+");
/* harmony import */ var _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/UntagResourceCommand */ "FVs0");
/* harmony import */ var _commands_UpdateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/UpdateIdentityPoolCommand */ "aaE5");
/**
* Amazon Cognito Federated Identities
*
Amazon Cognito Federated Identities is a web service that delivers scoped temporary
* credentials to mobile devices and other untrusted environments. It uniquely identifies a
* device and supplies the user with a consistent identity over the lifetime of an
* application.
*
Using Amazon Cognito Federated Identities, you can enable authentication with one or
* more third-party identity providers (Facebook, Google, or Login with Amazon) or an Amazon
* Cognito user pool, and you can also choose to support unauthenticated access from your app.
* Cognito delivers a unique identifier for each user and acts as an OpenID token provider
* trusted by AWS Security Token Service (STS) to access temporary, limited-privilege AWS
* credentials.
*
For a description of the authentication flow from the Amazon Cognito Developer Guide
* see Authentication Flow.
*/
var CognitoIdentity = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CognitoIdentity, _super);
function CognitoIdentity() {
return _super !== null && _super.apply(this, arguments) || this;
}
CognitoIdentity.prototype.createIdentityPool = function (args, optionsOrCb, cb) {
var command = new _commands_CreateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_2__["CreateIdentityPoolCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.deleteIdentities = function (args, optionsOrCb, cb) {
var command = new _commands_DeleteIdentitiesCommand__WEBPACK_IMPORTED_MODULE_3__["DeleteIdentitiesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.deleteIdentityPool = function (args, optionsOrCb, cb) {
var command = new _commands_DeleteIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_4__["DeleteIdentityPoolCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.describeIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeIdentityCommand__WEBPACK_IMPORTED_MODULE_5__["DescribeIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.describeIdentityPool = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_6__["DescribeIdentityPoolCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.getCredentialsForIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_GetCredentialsForIdentityCommand__WEBPACK_IMPORTED_MODULE_7__["GetCredentialsForIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.getId = function (args, optionsOrCb, cb) {
var command = new _commands_GetIdCommand__WEBPACK_IMPORTED_MODULE_8__["GetIdCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.getIdentityPoolRoles = function (args, optionsOrCb, cb) {
var command = new _commands_GetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_9__["GetIdentityPoolRolesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.getOpenIdToken = function (args, optionsOrCb, cb) {
var command = new _commands_GetOpenIdTokenCommand__WEBPACK_IMPORTED_MODULE_10__["GetOpenIdTokenCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.getOpenIdTokenForDeveloperIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_GetOpenIdTokenForDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_11__["GetOpenIdTokenForDeveloperIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.listIdentities = function (args, optionsOrCb, cb) {
var command = new _commands_ListIdentitiesCommand__WEBPACK_IMPORTED_MODULE_12__["ListIdentitiesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.listIdentityPools = function (args, optionsOrCb, cb) {
var command = new _commands_ListIdentityPoolsCommand__WEBPACK_IMPORTED_MODULE_13__["ListIdentityPoolsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.listTagsForResource = function (args, optionsOrCb, cb) {
var command = new _commands_ListTagsForResourceCommand__WEBPACK_IMPORTED_MODULE_14__["ListTagsForResourceCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.lookupDeveloperIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_LookupDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_15__["LookupDeveloperIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.mergeDeveloperIdentities = function (args, optionsOrCb, cb) {
var command = new _commands_MergeDeveloperIdentitiesCommand__WEBPACK_IMPORTED_MODULE_16__["MergeDeveloperIdentitiesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.setIdentityPoolRoles = function (args, optionsOrCb, cb) {
var command = new _commands_SetIdentityPoolRolesCommand__WEBPACK_IMPORTED_MODULE_17__["SetIdentityPoolRolesCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.tagResource = function (args, optionsOrCb, cb) {
var command = new _commands_TagResourceCommand__WEBPACK_IMPORTED_MODULE_18__["TagResourceCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.unlinkDeveloperIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_UnlinkDeveloperIdentityCommand__WEBPACK_IMPORTED_MODULE_19__["UnlinkDeveloperIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.unlinkIdentity = function (args, optionsOrCb, cb) {
var command = new _commands_UnlinkIdentityCommand__WEBPACK_IMPORTED_MODULE_20__["UnlinkIdentityCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.untagResource = function (args, optionsOrCb, cb) {
var command = new _commands_UntagResourceCommand__WEBPACK_IMPORTED_MODULE_21__["UntagResourceCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
CognitoIdentity.prototype.updateIdentityPool = function (args, optionsOrCb, cb) {
var command = new _commands_UpdateIdentityPoolCommand__WEBPACK_IMPORTED_MODULE_22__["UpdateIdentityPoolCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
return CognitoIdentity;
}(_CognitoIdentityClient__WEBPACK_IMPORTED_MODULE_1__["CognitoIdentityClient"]));
//# sourceMappingURL=CognitoIdentity.js.map
/***/ }),
/***/ "0xor":
/*!**************************************************************************!*\
!*** ./node_modules/graphql/validation/rules/VariablesAreInputTypes.mjs ***!
\**************************************************************************/
/*! exports provided: nonInputTypeOnVarMessage, VariablesAreInputTypes */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nonInputTypeOnVarMessage", function() { return nonInputTypeOnVarMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VariablesAreInputTypes", function() { return VariablesAreInputTypes; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/printer */ "dQau");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "axIb");
/* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "umOc");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function nonInputTypeOnVarMessage(variableName, typeName) {
return "Variable \"$".concat(variableName, "\" cannot be non-input type \"").concat(typeName, "\".");
}
/**
* Variables are input types
*
* A GraphQL operation is only valid if all the variables it defines are of
* input types (scalar, enum, or input object).
*/
function VariablesAreInputTypes(context) {
return {
VariableDefinition: function VariableDefinition(node) {
var type = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(context.getSchema(), node.type); // If the variable type is not an input type, return an error.
if (type && !Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isInputType"])(type)) {
var variableName = node.variable.name.value;
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](nonInputTypeOnVarMessage(variableName, Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node.type)), [node.type]));
}
}
};
}
/***/ }),
/***/ "0ycA":
/*!******************************************!*\
!*** ./node_modules/lodash/stubArray.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* This method returns a new empty array.
*
* @static
* @memberOf _
* @since 4.13.0
* @category Util
* @returns {Array} Returns the new empty array.
* @example
*
* var arrays = _.times(2, _.stubArray);
*
* console.log(arrays);
* // => [[], []]
*
* console.log(arrays[0] === arrays[1]);
* // => false
*/
function stubArray() {
return [];
}
module.exports = stubArray;
/***/ }),
/***/ "10sW":
/*!******************************************************************!*\
!*** ./node_modules/graphql/validation/rules/KnownTypeNames.mjs ***!
\******************************************************************/
/*! exports provided: unknownTypeMessage, KnownTypeNames */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownTypeMessage", function() { return unknownTypeMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KnownTypeNames", function() { return KnownTypeNames; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../jsutils/suggestionList */ "T95z");
/* harmony import */ var _jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../jsutils/quotedOrList */ "Ei2f");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function unknownTypeMessage(typeName, suggestedTypes) {
var message = "Unknown type \"".concat(typeName, "\".");
if (suggestedTypes.length) {
message += " Did you mean ".concat(Object(_jsutils_quotedOrList__WEBPACK_IMPORTED_MODULE_2__["default"])(suggestedTypes), "?");
}
return message;
}
/**
* Known type names
*
* A GraphQL document is only valid if referenced types (specifically
* variable definitions and fragment conditions) are defined by the type schema.
*/
function KnownTypeNames(context) {
return {
// TODO: when validating IDL, re-enable these. Experimental version does not
// add unreferenced types, resulting in false-positive errors. Squelched
// errors for now.
ObjectTypeDefinition: function ObjectTypeDefinition() {
return false;
},
InterfaceTypeDefinition: function InterfaceTypeDefinition() {
return false;
},
UnionTypeDefinition: function UnionTypeDefinition() {
return false;
},
InputObjectTypeDefinition: function InputObjectTypeDefinition() {
return false;
},
NamedType: function NamedType(node) {
var schema = context.getSchema();
var typeName = node.name.value;
var type = schema.getType(typeName);
if (!type) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownTypeMessage(typeName, Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_1__["default"])(typeName, Object.keys(schema.getTypeMap()))), [node]));
}
}
};
}
/***/ }),
/***/ "128B":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/reduce.js ***!
\*****************************************************************/
/*! exports provided: reduce */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "reduce", function() { return reduce; });
/* harmony import */ var _scan__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./scan */ "Kqap");
/* harmony import */ var _takeLast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./takeLast */ "BFxc");
/* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD");
/* harmony import */ var _util_pipe__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/pipe */ "mCNh");
function reduce(accumulator, seed) {
if (arguments.length >= 2) {
return function reduceOperatorFunctionWithSeed(source) {
return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])(accumulator, seed), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1), Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__["defaultIfEmpty"])(seed))(source);
};
}
return function reduceOperatorFunction(source) {
return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])((acc, value, index) => accumulator(acc, value, index + 1)), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1))(source);
};
}
//# sourceMappingURL=reduce.js.map
/***/ }),
/***/ "13g7":
/*!************************************************************!*\
!*** ./node_modules/@aws-sdk/smithy-client/dist/es/isa.js ***!
\************************************************************/
/*! exports provided: isa */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isa", function() { return isa; });
/**
* Checks if the given value is a Smithy structure of the given type.
*/
function isa(o) {
var ids = [];
for (var _i = 1; _i < arguments.length; _i++) {
ids[_i - 1] = arguments[_i];
}
return (typeof o === "object" &&
// Checks for name after __type, as name is used instead for errors.
(("__type" in o && ids.indexOf(o["__type"]) > -1) || ("name" in o && ids.indexOf(o["name"]) > -1)));
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXNhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2lzYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNILE1BQU0sVUFBVSxHQUFHLENBQUksQ0FBTTtJQUFFLGFBQWdCO1NBQWhCLFVBQWdCLEVBQWhCLHFCQUFnQixFQUFoQixJQUFnQjtRQUFoQiw0QkFBZ0I7O0lBQzdDLE9BQU8sQ0FDTCxPQUFPLENBQUMsS0FBSyxRQUFRO1FBQ3JCLG9FQUFvRTtRQUNwRSxDQUFDLENBQUMsUUFBUSxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUNuRyxDQUFDO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ2hlY2tzIGlmIHRoZSBnaXZlbiB2YWx1ZSBpcyBhIFNtaXRoeSBzdHJ1Y3R1cmUgb2YgdGhlIGdpdmVuIHR5cGUuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBpc2E8VD4obzogYW55LCAuLi5pZHM6IHN0cmluZ1tdKTogbyBpcyBUIHtcbiAgcmV0dXJuIChcbiAgICB0eXBlb2YgbyA9PT0gXCJvYmplY3RcIiAmJlxuICAgIC8vIENoZWNrcyBmb3IgbmFtZSBhZnRlciBfX3R5cGUsIGFzIG5hbWUgaXMgdXNlZCBpbnN0ZWFkIGZvciBlcnJvcnMuXG4gICAgKChcIl9fdHlwZVwiIGluIG8gJiYgaWRzLmluZGV4T2Yob1tcIl9fdHlwZVwiXSkgPiAtMSkgfHwgKFwibmFtZVwiIGluIG8gJiYgaWRzLmluZGV4T2Yob1tcIm5hbWVcIl0pID4gLTEpKVxuICApO1xufVxuIl19
/***/ }),
/***/ "19Hc":
/*!***********************************************!*\
!*** ./node_modules/graphql/type/scalars.mjs ***!
\***********************************************/
/*! exports provided: GraphQLInt, GraphQLFloat, GraphQLString, GraphQLBoolean, GraphQLID, specifiedScalarTypes, isSpecifiedScalarType */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLInt", function() { return GraphQLInt; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLFloat", function() { return GraphQLFloat; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLString", function() { return GraphQLString; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLBoolean", function() { return GraphQLBoolean; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLID", function() { return GraphQLID; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "specifiedScalarTypes", function() { return specifiedScalarTypes; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedScalarType", function() { return isSpecifiedScalarType; });
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/isFinite */ "eHe1");
/* harmony import */ var _jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isInteger */ "J/To");
/* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./definition */ "axIb");
/* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../language/kinds */ "/jXB");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
// As per the GraphQL Spec, Integers are only treated as valid when a valid
// 32-bit signed integer, providing the broadest support across platforms.
//
// n.b. JavaScript's integers are safe between -(2^53 - 1) and 2^53 - 1 because
// they are internally represented as IEEE 754 doubles.
var MAX_INT = 2147483647;
var MIN_INT = -2147483648;
function serializeInt(value) {
if (typeof value === 'boolean') {
return value ? 1 : 0;
}
var num = value;
if (typeof value === 'string' && value !== '') {
num = Number(value);
}
if (!Object(_jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__["default"])(num)) {
throw new TypeError("Int cannot represent non-integer value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
if (num > MAX_INT || num < MIN_INT) {
throw new TypeError("Int cannot represent non 32-bit signed integer value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return num;
}
function coerceInt(value) {
if (!Object(_jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__["default"])(value)) {
throw new TypeError("Int cannot represent non-integer value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
if (value > MAX_INT || value < MIN_INT) {
throw new TypeError("Int cannot represent non 32-bit signed integer value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return value;
}
var GraphQLInt = new _definition__WEBPACK_IMPORTED_MODULE_3__["GraphQLScalarType"]({
name: 'Int',
description: 'The `Int` scalar type represents non-fractional signed whole numeric ' + 'values. Int can represent values between -(2^31) and 2^31 - 1. ',
serialize: serializeInt,
parseValue: coerceInt,
parseLiteral: function parseLiteral(ast) {
if (ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INT) {
var num = parseInt(ast.value, 10);
if (num <= MAX_INT && num >= MIN_INT) {
return num;
}
}
return undefined;
}
});
function serializeFloat(value) {
if (typeof value === 'boolean') {
return value ? 1 : 0;
}
var num = value;
if (typeof value === 'string' && value !== '') {
num = Number(value);
}
if (!Object(_jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__["default"])(num)) {
throw new TypeError("Float cannot represent non numeric value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return num;
}
function coerceFloat(value) {
if (!Object(_jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__["default"])(value)) {
throw new TypeError("Float cannot represent non numeric value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return value;
}
var GraphQLFloat = new _definition__WEBPACK_IMPORTED_MODULE_3__["GraphQLScalarType"]({
name: 'Float',
description: 'The `Float` scalar type represents signed double-precision fractional ' + 'values as specified by ' + '[IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point). ',
serialize: serializeFloat,
parseValue: coerceFloat,
parseLiteral: function parseLiteral(ast) {
return ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FLOAT || ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INT ? parseFloat(ast.value) : undefined;
}
});
function serializeString(value) {
// Support serializing objects with custom valueOf() functions - a common way
// to represent an complex value which can be represented as a string
// (ex: MongoDB id objects).
var result = value && typeof value.valueOf === 'function' ? value.valueOf() : value; // Serialize string, boolean and number values to a string, but do not
// attempt to coerce object, function, symbol, or other types as strings.
if (typeof result === 'string') {
return result;
}
if (typeof result === 'boolean') {
return result ? 'true' : 'false';
}
if (Object(_jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__["default"])(result)) {
return result.toString();
}
throw new TypeError("String cannot represent value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
function coerceString(value) {
if (typeof value !== 'string') {
throw new TypeError("String cannot represent a non string value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return value;
}
var GraphQLString = new _definition__WEBPACK_IMPORTED_MODULE_3__["GraphQLScalarType"]({
name: 'String',
description: 'The `String` scalar type represents textual data, represented as UTF-8 ' + 'character sequences. The String type is most often used by GraphQL to ' + 'represent free-form human-readable text.',
serialize: serializeString,
parseValue: coerceString,
parseLiteral: function parseLiteral(ast) {
return ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].STRING ? ast.value : undefined;
}
});
function serializeBoolean(value) {
if (typeof value === 'boolean') {
return value;
}
if (Object(_jsutils_isFinite__WEBPACK_IMPORTED_MODULE_1__["default"])(value)) {
return value !== 0;
}
throw new TypeError("Boolean cannot represent a non boolean value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
function coerceBoolean(value) {
if (typeof value !== 'boolean') {
throw new TypeError("Boolean cannot represent a non boolean value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
return value;
}
var GraphQLBoolean = new _definition__WEBPACK_IMPORTED_MODULE_3__["GraphQLScalarType"]({
name: 'Boolean',
description: 'The `Boolean` scalar type represents `true` or `false`.',
serialize: serializeBoolean,
parseValue: coerceBoolean,
parseLiteral: function parseLiteral(ast) {
return ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].BOOLEAN ? ast.value : undefined;
}
});
function serializeID(value) {
// Support serializing objects with custom valueOf() functions - a common way
// to represent an object identifier (ex. MongoDB).
var result = value && typeof value.valueOf === 'function' ? value.valueOf() : value;
if (typeof result === 'string') {
return result;
}
if (Object(_jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__["default"])(result)) {
return String(result);
}
throw new TypeError("ID cannot represent value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
function coerceID(value) {
if (typeof value === 'string') {
return value;
}
if (Object(_jsutils_isInteger__WEBPACK_IMPORTED_MODULE_2__["default"])(value)) {
return value.toString();
}
throw new TypeError("ID cannot represent value: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(value)));
}
var GraphQLID = new _definition__WEBPACK_IMPORTED_MODULE_3__["GraphQLScalarType"]({
name: 'ID',
description: 'The `ID` scalar type represents a unique identifier, often used to ' + 'refetch an object or as key for a cache. The ID type appears in a JSON ' + 'response as a String; however, it is not intended to be human-readable. ' + 'When expected as an input type, any string (such as `"4"`) or integer ' + '(such as `4`) input value will be accepted as an ID.',
serialize: serializeID,
parseValue: coerceID,
parseLiteral: function parseLiteral(ast) {
return ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].STRING || ast.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INT ? ast.value : undefined;
}
});
var specifiedScalarTypes = [GraphQLString, GraphQLInt, GraphQLFloat, GraphQLBoolean, GraphQLID];
function isSpecifiedScalarType(type) {
return Object(_definition__WEBPACK_IMPORTED_MODULE_3__["isNamedType"])(type) && ( // Would prefer to use specifiedScalarTypes.some(), however %checks needs
// a simple expression.
type.name === GraphQLString.name || type.name === GraphQLInt.name || type.name === GraphQLFloat.name || type.name === GraphQLBoolean.name || type.name === GraphQLID.name);
}
/***/ }),
/***/ "1F7f":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/DescribeStreamCommand.js ***!
\****************************************************************************************/
/*! exports provided: DescribeStreamCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamCommand", function() { return DescribeStreamCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeStreamCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeStreamCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeStreamCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeStreamCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeStreamOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeStreamCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeStreamCommand"])(input, context);
};
DescribeStreamCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeStreamCommand"])(output, context);
};
return DescribeStreamCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DescribeStreamCommand.js.map
/***/ }),
/***/ "1FIz":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/hash-blob-browser/dist/es/index.js ***!
\******************************************************************/
/*! exports provided: blobHasher */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "blobHasher", function() { return blobHasher; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _aws_sdk_chunked_blob_reader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/chunked-blob-reader */ "X7k8");
var blobHasher = function blobHasher(hashCtor, blob) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () {
var hash;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
hash = new hashCtor();
return [4 /*yield*/, Object(_aws_sdk_chunked_blob_reader__WEBPACK_IMPORTED_MODULE_1__["blobReader"])(blob, function (chunk) {
hash.update(chunk);
})];
case 1:
_a.sent();
return [2 /*return*/, hash.digest()];
}
});
});
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUcxRCxNQUFNLENBQUMsSUFBTSxVQUFVLEdBQXVCLFNBQWUsVUFBVSxDQUNyRSxRQUF5QixFQUN6QixJQUFVOzs7Ozs7b0JBRUosSUFBSSxHQUFHLElBQUksUUFBUSxFQUFFLENBQUM7b0JBRTVCLHFCQUFNLFVBQVUsQ0FBQyxJQUFJLEVBQUUsVUFBQyxLQUFLOzRCQUMzQixJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO3dCQUNyQixDQUFDLENBQUMsRUFBQTs7b0JBRkYsU0FFRSxDQUFDO29CQUVILHNCQUFPLElBQUksQ0FBQyxNQUFNLEVBQUUsRUFBQzs7OztDQUN0QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgYmxvYlJlYWRlciB9IGZyb20gXCJAYXdzLXNkay9jaHVua2VkLWJsb2ItcmVhZGVyXCI7XG5pbXBvcnQgeyBIYXNoQ29uc3RydWN0b3IsIFN0cmVhbUhhc2hlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgY29uc3QgYmxvYkhhc2hlcjogU3RyZWFtSGFzaGVyPEJsb2I+ID0gYXN5bmMgZnVuY3Rpb24gYmxvYkhhc2hlcihcbiAgaGFzaEN0b3I6IEhhc2hDb25zdHJ1Y3RvcixcbiAgYmxvYjogQmxvYlxuKTogUHJvbWlzZTxVaW50OEFycmF5PiB7XG4gIGNvbnN0IGhhc2ggPSBuZXcgaGFzaEN0b3IoKTtcblxuICBhd2FpdCBibG9iUmVhZGVyKGJsb2IsIChjaHVuaykgPT4ge1xuICAgIGhhc2gudXBkYXRlKGNodW5rKTtcbiAgfSk7XG5cbiAgcmV0dXJuIGhhc2guZGlnZXN0KCk7XG59O1xuIl19
/***/ }),
/***/ "1G5W":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/takeUntil.js ***!
\********************************************************************/
/*! exports provided: takeUntil */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "takeUntil", function() { return takeUntil; });
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function takeUntil(notifier) {
return (source) => source.lift(new TakeUntilOperator(notifier));
}
class TakeUntilOperator {
constructor(notifier) {
this.notifier = notifier;
}
call(subscriber, source) {
const takeUntilSubscriber = new TakeUntilSubscriber(subscriber);
const notifierSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["innerSubscribe"])(this.notifier, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleInnerSubscriber"](takeUntilSubscriber));
if (notifierSubscription && !takeUntilSubscriber.seenValue) {
takeUntilSubscriber.add(notifierSubscription);
return source.subscribe(takeUntilSubscriber);
}
return takeUntilSubscriber;
}
}
class TakeUntilSubscriber extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleOuterSubscriber"] {
constructor(destination) {
super(destination);
this.seenValue = false;
}
notifyNext() {
this.seenValue = true;
this.complete();
}
notifyComplete() {
}
}
//# sourceMappingURL=takeUntil.js.map
/***/ }),
/***/ "1KiX":
/*!*********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingEntityRecognizerCommand.js ***!
\*********************************************************************************************************/
/*! exports provided: StopTrainingEntityRecognizerCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingEntityRecognizerCommand", function() { return StopTrainingEntityRecognizerCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StopTrainingEntityRecognizerCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopTrainingEntityRecognizerCommand, _super);
// Start section: command_properties
// End section: command_properties
function StopTrainingEntityRecognizerCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StopTrainingEntityRecognizerCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StopTrainingEntityRecognizerRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StopTrainingEntityRecognizerResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StopTrainingEntityRecognizerCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopTrainingEntityRecognizerCommand"])(input, context);
};
StopTrainingEntityRecognizerCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopTrainingEntityRecognizerCommand"])(output, context);
};
return StopTrainingEntityRecognizerCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StopTrainingEntityRecognizerCommand.js.map
/***/ }),
/***/ "1MZE":
/*!********************************************************!*\
!*** ./node_modules/graphql/utilities/coerceValue.mjs ***!
\********************************************************/
/*! exports provided: coerceValue */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceValue", function() { return coerceValue; });
/* harmony import */ var iterall__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! iterall */ "EkS5");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isInvalid */ "/kEc");
/* harmony import */ var _jsutils_orList__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/orList */ "7AeT");
/* harmony import */ var _jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/suggestionList */ "T95z");
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../error/GraphQLError */ "dWS+");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/definition */ "axIb");
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Coerces a JavaScript value given a GraphQL Type.
*
* Returns either a value which is valid for the provided type or a list of
* encountered coercion errors.
*
*/
function coerceValue(value, type, blameNode, path) {
// A value must be provided if the type is non-null.
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isNonNullType"])(type)) {
if (value == null) {
return ofErrors([coercionError("Expected non-nullable type ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(type), " not to be null"), blameNode, path)]);
}
return coerceValue(value, type.ofType, blameNode, path);
}
if (value == null) {
// Explicitly return the value null.
return ofValue(null);
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isScalarType"])(type)) {
// Scalars determine if a value is valid via parseValue(), which can
// throw to indicate failure. If it throws, maintain a reference to
// the original error.
try {
var parseResult = type.parseValue(value);
if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_2__["default"])(parseResult)) {
return ofErrors([coercionError("Expected type ".concat(type.name), blameNode, path)]);
}
return ofValue(parseResult);
} catch (error) {
return ofErrors([coercionError("Expected type ".concat(type.name), blameNode, path, error.message, error)]);
}
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isEnumType"])(type)) {
if (typeof value === 'string') {
var enumValue = type.getValue(value);
if (enumValue) {
return ofValue(enumValue.value);
}
}
var suggestions = Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_4__["default"])(String(value), type.getValues().map(function (enumValue) {
return enumValue.name;
}));
var didYouMean = suggestions.length !== 0 ? "did you mean ".concat(Object(_jsutils_orList__WEBPACK_IMPORTED_MODULE_3__["default"])(suggestions), "?") : undefined;
return ofErrors([coercionError("Expected type ".concat(type.name), blameNode, path, didYouMean)]);
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isListType"])(type)) {
var itemType = type.ofType;
if (Object(iterall__WEBPACK_IMPORTED_MODULE_0__["isCollection"])(value)) {
var errors;
var coercedValue = [];
Object(iterall__WEBPACK_IMPORTED_MODULE_0__["forEach"])(value, function (itemValue, index) {
var coercedItem = coerceValue(itemValue, itemType, blameNode, atPath(path, index));
if (coercedItem.errors) {
errors = add(errors, coercedItem.errors);
} else if (!errors) {
coercedValue.push(coercedItem.value);
}
});
return errors ? ofErrors(errors) : ofValue(coercedValue);
} // Lists accept a non-list value as a list of one.
var coercedItem = coerceValue(value, itemType, blameNode);
return coercedItem.errors ? coercedItem : ofValue([coercedItem.value]);
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isInputObjectType"])(type)) {
if (_typeof(value) !== 'object') {
return ofErrors([coercionError("Expected type ".concat(type.name, " to be an object"), blameNode, path)]);
}
var _errors;
var _coercedValue = {};
var fields = type.getFields(); // Ensure every defined field is valid.
for (var fieldName in fields) {
if (hasOwnProperty.call(fields, fieldName)) {
var field = fields[fieldName];
var fieldValue = value[fieldName];
if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_2__["default"])(fieldValue)) {
if (!Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_2__["default"])(field.defaultValue)) {
_coercedValue[fieldName] = field.defaultValue;
} else if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isNonNullType"])(field.type)) {
_errors = add(_errors, coercionError("Field ".concat(printPath(atPath(path, fieldName)), " of required ") + "type ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(field.type), " was not provided"), blameNode));
}
} else {
var coercedField = coerceValue(fieldValue, field.type, blameNode, atPath(path, fieldName));
if (coercedField.errors) {
_errors = add(_errors, coercedField.errors);
} else if (!_errors) {
_coercedValue[fieldName] = coercedField.value;
}
}
}
} // Ensure every provided field is defined.
for (var _fieldName in value) {
if (hasOwnProperty.call(value, _fieldName)) {
if (!fields[_fieldName]) {
var _suggestions = Object(_jsutils_suggestionList__WEBPACK_IMPORTED_MODULE_4__["default"])(_fieldName, Object.keys(fields));
var _didYouMean = _suggestions.length !== 0 ? "did you mean ".concat(Object(_jsutils_orList__WEBPACK_IMPORTED_MODULE_3__["default"])(_suggestions), "?") : undefined;
_errors = add(_errors, coercionError("Field \"".concat(_fieldName, "\" is not defined by type ").concat(type.name), blameNode, path, _didYouMean));
}
}
}
return _errors ? ofErrors(_errors) : ofValue(_coercedValue);
}
/* istanbul ignore next */
throw new Error("Unexpected type: ".concat(type, "."));
}
function ofValue(value) {
return {
errors: undefined,
value: value
};
}
function ofErrors(errors) {
return {
errors: errors,
value: undefined
};
}
function add(errors, moreErrors) {
return (errors || []).concat(moreErrors);
}
function atPath(prev, key) {
return {
prev: prev,
key: key
};
}
function coercionError(message, blameNode, path, subMessage, originalError) {
var pathStr = printPath(path); // Return a GraphQLError instance
return new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_5__["GraphQLError"](message + (pathStr ? ' at ' + pathStr : '') + (subMessage ? '; ' + subMessage : '.'), blameNode, undefined, undefined, undefined, originalError);
} // Build a string describing the path into the value where the error was found
function printPath(path) {
var pathStr = '';
var currentPath = path;
while (currentPath) {
pathStr = (typeof currentPath.key === 'string' ? '.' + currentPath.key : '[' + String(currentPath.key) + ']') + pathStr;
currentPath = currentPath.prev;
}
return pathStr ? 'value' + pathStr : '';
}
var hasOwnProperty = Object.prototype.hasOwnProperty;
/***/ }),
/***/ "1NSU":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/runtimeConfig.shared.js ***!
\*****************************************************************************************/
/*! exports provided: ClientSharedValues */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientSharedValues", function() { return ClientSharedValues; });
/* harmony import */ var _endpoints__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./endpoints */ "xcJO");
var ClientSharedValues = {
apiVersion: "2018-03-22",
disableHostPrefix: false,
regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"],
signingName: "personalize",
};
//# sourceMappingURL=runtimeConfig.shared.js.map
/***/ }),
/***/ "1Ykd":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/sampleTime.js ***!
\*********************************************************************/
/*! exports provided: sampleTime */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sampleTime", function() { return sampleTime; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
function sampleTime(period, scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_1__["async"]) {
return (source) => source.lift(new SampleTimeOperator(period, scheduler));
}
class SampleTimeOperator {
constructor(period, scheduler) {
this.period = period;
this.scheduler = scheduler;
}
call(subscriber, source) {
return source.subscribe(new SampleTimeSubscriber(subscriber, this.period, this.scheduler));
}
}
class SampleTimeSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, period, scheduler) {
super(destination);
this.period = period;
this.scheduler = scheduler;
this.hasValue = false;
this.add(scheduler.schedule(dispatchNotification, period, { subscriber: this, period }));
}
_next(value) {
this.lastValue = value;
this.hasValue = true;
}
notifyNext() {
if (this.hasValue) {
this.hasValue = false;
this.destination.next(this.lastValue);
}
}
}
function dispatchNotification(state) {
let { subscriber, period } = state;
subscriber.notifyNext();
this.schedule(state, period);
}
//# sourceMappingURL=sampleTime.js.map
/***/ }),
/***/ "1hJj":
/*!******************************************!*\
!*** ./node_modules/lodash/_SetCache.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var MapCache = __webpack_require__(/*! ./_MapCache */ "e4Nc"),
setCacheAdd = __webpack_require__(/*! ./_setCacheAdd */ "ftKO"),
setCacheHas = __webpack_require__(/*! ./_setCacheHas */ "3A9y");
/**
*
* Creates an array cache object to store unique values.
*
* @private
* @constructor
* @param {Array} [values] The values to cache.
*/
function SetCache(values) {
var index = -1,
length = values == null ? 0 : values.length;
this.__data__ = new MapCache;
while (++index < length) {
this.add(values[index]);
}
}
// Add methods to `SetCache`.
SetCache.prototype.add = SetCache.prototype.push = setCacheAdd;
SetCache.prototype.has = setCacheHas;
module.exports = SetCache;
/***/ }),
/***/ "1uah":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/zip.js ***!
\***************************************************************/
/*! exports provided: zip, ZipOperator, ZipSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "zip", function() { return zip; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipOperator", function() { return ZipOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipSubscriber", function() { return ZipSubscriber; });
/* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./fromArray */ "yCtX");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/symbol/iterator */ "Lhse");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function zip(...observables) {
const resultSelector = observables[observables.length - 1];
if (typeof resultSelector === 'function') {
observables.pop();
}
return Object(_fromArray__WEBPACK_IMPORTED_MODULE_0__["fromArray"])(observables, undefined).lift(new ZipOperator(resultSelector));
}
class ZipOperator {
constructor(resultSelector) {
this.resultSelector = resultSelector;
}
call(subscriber, source) {
return source.subscribe(new ZipSubscriber(subscriber, this.resultSelector));
}
}
class ZipSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_2__["Subscriber"] {
constructor(destination, resultSelector, values = Object.create(null)) {
super(destination);
this.resultSelector = resultSelector;
this.iterators = [];
this.active = 0;
this.resultSelector = (typeof resultSelector === 'function') ? resultSelector : undefined;
}
_next(value) {
const iterators = this.iterators;
if (Object(_util_isArray__WEBPACK_IMPORTED_MODULE_1__["isArray"])(value)) {
iterators.push(new StaticArrayIterator(value));
}
else if (typeof value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_3__["iterator"]] === 'function') {
iterators.push(new StaticIterator(value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_3__["iterator"]]()));
}
else {
iterators.push(new ZipBufferIterator(this.destination, this, value));
}
}
_complete() {
const iterators = this.iterators;
const len = iterators.length;
this.unsubscribe();
if (len === 0) {
this.destination.complete();
return;
}
this.active = len;
for (let i = 0; i < len; i++) {
let iterator = iterators[i];
if (iterator.stillUnsubscribed) {
const destination = this.destination;
destination.add(iterator.subscribe());
}
else {
this.active--;
}
}
}
notifyInactive() {
this.active--;
if (this.active === 0) {
this.destination.complete();
}
}
checkIterators() {
const iterators = this.iterators;
const len = iterators.length;
const destination = this.destination;
for (let i = 0; i < len; i++) {
let iterator = iterators[i];
if (typeof iterator.hasValue === 'function' && !iterator.hasValue()) {
return;
}
}
let shouldComplete = false;
const args = [];
for (let i = 0; i < len; i++) {
let iterator = iterators[i];
let result = iterator.next();
if (iterator.hasCompleted()) {
shouldComplete = true;
}
if (result.done) {
destination.complete();
return;
}
args.push(result.value);
}
if (this.resultSelector) {
this._tryresultSelector(args);
}
else {
destination.next(args);
}
if (shouldComplete) {
destination.complete();
}
}
_tryresultSelector(args) {
let result;
try {
result = this.resultSelector.apply(this, args);
}
catch (err) {
this.destination.error(err);
return;
}
this.destination.next(result);
}
}
class StaticIterator {
constructor(iterator) {
this.iterator = iterator;
this.nextResult = iterator.next();
}
hasValue() {
return true;
}
next() {
const result = this.nextResult;
this.nextResult = this.iterator.next();
return result;
}
hasCompleted() {
const nextResult = this.nextResult;
return Boolean(nextResult && nextResult.done);
}
}
class StaticArrayIterator {
constructor(array) {
this.array = array;
this.index = 0;
this.length = 0;
this.length = array.length;
}
[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_3__["iterator"]]() {
return this;
}
next(value) {
const i = this.index++;
const array = this.array;
return i < this.length ? { value: array[i], done: false } : { value: null, done: true };
}
hasValue() {
return this.array.length > this.index;
}
hasCompleted() {
return this.array.length === this.index;
}
}
class ZipBufferIterator extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleOuterSubscriber"] {
constructor(destination, parent, observable) {
super(destination);
this.parent = parent;
this.observable = observable;
this.stillUnsubscribed = true;
this.buffer = [];
this.isComplete = false;
}
[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_3__["iterator"]]() {
return this;
}
next() {
const buffer = this.buffer;
if (buffer.length === 0 && this.isComplete) {
return { value: null, done: true };
}
else {
return { value: buffer.shift(), done: false };
}
}
hasValue() {
return this.buffer.length > 0;
}
hasCompleted() {
return this.buffer.length === 0 && this.isComplete;
}
notifyComplete() {
if (this.buffer.length > 0) {
this.isComplete = true;
this.parent.notifyInactive();
}
else {
this.destination.complete();
}
}
notifyNext(innerValue) {
this.buffer.push(innerValue);
this.parent.checkIterators();
}
subscribe() {
return Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["innerSubscribe"])(this.observable, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleInnerSubscriber"](this));
}
}
//# sourceMappingURL=zip.js.map
/***/ }),
/***/ "1y/n":
/*!******************************************************************!*\
!*** ./node_modules/@aws-amplify/auth/lib/OAuth/oauthStorage.js ***!
\******************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.setState = function (state) {
window.sessionStorage.setItem('oauth_state', state);
};
exports.getState = function () {
var oauth_state = window.sessionStorage.getItem('oauth_state');
window.sessionStorage.removeItem('oauth_state');
return oauth_state;
};
exports.setPKCE = function (private_key) {
window.sessionStorage.setItem('ouath_pkce_key', private_key);
};
exports.getPKCE = function () {
var ouath_pkce_key = window.sessionStorage.getItem('ouath_pkce_key');
window.sessionStorage.removeItem('ouath_pkce_key');
return ouath_pkce_key;
};
exports.clearAll = function () {
window.sessionStorage.removeItem('ouath_pkce_key');
window.sessionStorage.removeItem('oauth_state');
};
//# sourceMappingURL=oauthStorage.js.map
/***/ }),
/***/ "2+WY":
/*!******************************************************************************!*\
!*** ./node_modules/@aws-sdk/fetch-http-handler/dist/es/stream-collector.js ***!
\******************************************************************************/
/*! exports provided: streamCollector */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "streamCollector", function() { return streamCollector; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-base64-browser */ "S3Uu");
//reference: https://snack.expo.io/r1JCSWRGU
var streamCollector = function (stream) {
if (typeof Blob === "function" && stream instanceof Blob) {
return collectBlob(stream);
}
return collectStream(stream);
};
function collectBlob(blob) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () {
var base64, arrayBuffer;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, readToBase64(blob)];
case 1:
base64 = _a.sent();
arrayBuffer = Object(_aws_sdk_util_base64_browser__WEBPACK_IMPORTED_MODULE_1__["fromBase64"])(base64);
return [2 /*return*/, new Uint8Array(arrayBuffer)];
}
});
});
}
function collectStream(stream) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () {
var res, reader, isDone, _a, done, value, prior;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) {
switch (_b.label) {
case 0:
res = new Uint8Array(0);
reader = stream.getReader();
isDone = false;
_b.label = 1;
case 1:
if (!!isDone) return [3 /*break*/, 3];
return [4 /*yield*/, reader.read()];
case 2:
_a = _b.sent(), done = _a.done, value = _a.value;
if (value) {
prior = res;
res = new Uint8Array(prior.length + value.length);
res.set(prior);
res.set(value, prior.length);
}
isDone = done;
return [3 /*break*/, 1];
case 3: return [2 /*return*/, res];
}
});
});
}
function readToBase64(blob) {
return new Promise(function (resolve, reject) {
var reader = new FileReader();
reader.onloadend = function () {
var _a;
// reference: https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsDataURL
// response from readAsDataURL is always prepended with "data:*/*;base64,"
if (reader.readyState !== 2) {
return reject(new Error("Reader aborted too early"));
}
var result = ((_a = reader.result) !== null && _a !== void 0 ? _a : "");
// Response can include only 'data:' for empty blob, return empty string in this case.
// Otherwise, return the string after ','
var commaIndex = result.indexOf(",");
var dataOffset = commaIndex > -1 ? commaIndex + 1 : result.length;
resolve(result.substring(dataOffset));
};
reader.onabort = function () { return reject(new Error("Read aborted")); };
reader.onerror = function () { return reject(reader.error); };
// reader.readAsArrayBuffer is not always available
reader.readAsDataURL(blob);
});
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyZWFtLWNvbGxlY3Rvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zdHJlYW0tY29sbGVjdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFFMUQsNENBQTRDO0FBQzVDLE1BQU0sQ0FBQyxJQUFNLGVBQWUsR0FBb0IsVUFBQyxNQUE2QjtJQUM1RSxJQUFJLE9BQU8sSUFBSSxLQUFLLFVBQVUsSUFBSSxNQUFNLFlBQVksSUFBSSxFQUFFO1FBQ3hELE9BQU8sV0FBVyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0tBQzVCO0lBRUQsT0FBTyxhQUFhLENBQUMsTUFBd0IsQ0FBQyxDQUFDO0FBQ2pELENBQUMsQ0FBQztBQUVGLFNBQWUsV0FBVyxDQUFDLElBQVU7Ozs7O3dCQUNwQixxQkFBTSxZQUFZLENBQUMsSUFBSSxDQUFDLEVBQUE7O29CQUFqQyxNQUFNLEdBQUcsU0FBd0I7b0JBQ2pDLFdBQVcsR0FBRyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7b0JBQ3ZDLHNCQUFPLElBQUksVUFBVSxDQUFDLFdBQVcsQ0FBQyxFQUFDOzs7O0NBQ3BDO0FBRUQsU0FBZSxhQUFhLENBQUMsTUFBc0I7Ozs7OztvQkFDN0MsR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO29CQUN0QixNQUFNLEdBQUcsTUFBTSxDQUFDLFNBQVMsRUFBRSxDQUFDO29CQUM5QixNQUFNLEdBQUcsS0FBSyxDQUFDOzs7eUJBQ1osQ0FBQyxNQUFNO29CQUNZLHFCQUFNLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBQTs7b0JBQXJDLEtBQWtCLFNBQW1CLEVBQW5DLElBQUksVUFBQSxFQUFFLEtBQUssV0FBQTtvQkFDbkIsSUFBSSxLQUFLLEVBQUU7d0JBQ0gsS0FBSyxHQUFHLEdBQUcsQ0FBQzt3QkFDbEIsR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLEtBQUssQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDO3dCQUNsRCxHQUFHLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDO3dCQUNmLEdBQUcsQ0FBQyxHQUFHLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQztxQkFDOUI7b0JBQ0QsTUFBTSxHQUFHLElBQUksQ0FBQzs7d0JBRWhCLHNCQUFPLEdBQUcsRUFBQzs7OztDQUNaO0FBRUQsU0FBUyxZQUFZLENBQUMsSUFBVTtJQUM5QixPQUFPLElBQUksT0FBTyxDQUFDLFVBQUMsT0FBTyxFQUFFLE1BQU07UUFDakMsSUFBTSxNQUFNLEdBQUcsSUFBSSxVQUFVLEVBQUUsQ0FBQztRQUNoQyxNQUFNLENBQUMsU0FBUyxHQUFHOztZQUNqQix1RkFBdUY7WUFDdkYsMEVBQTBFO1lBQzFFLElBQUksTUFBTSxDQUFDLFVBQVUsS0FBSyxDQUFDLEVBQUU7Z0JBQzNCLE9BQU8sTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQzthQUN0RDtZQUNELElBQU0sTUFBTSxHQUFHLE9BQUMsTUFBTSxDQUFDLE1BQU0sbUNBQUksRUFBRSxDQUFXLENBQUM7WUFDL0Msc0ZBQXNGO1lBQ3RGLHlDQUF5QztZQUN6QyxJQUFNLFVBQVUsR0FBRyxNQUFNLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ3ZDLElBQU0sVUFBVSxHQUFHLFVBQVUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQztZQUNwRSxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO1FBQ3hDLENBQUMsQ0FBQztRQUNGLE1BQU0sQ0FBQyxPQUFPLEdBQUcsY0FBTSxPQUFBLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxjQUFjLENBQUMsQ0FBQyxFQUFqQyxDQUFpQyxDQUFDO1FBQ3pELE1BQU0sQ0FBQyxPQUFPLEdBQUcsY0FBTSxPQUFBLE1BQU0sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEVBQXBCLENBQW9CLENBQUM7UUFDNUMsbURBQW1EO1FBQ25ELE1BQU0sQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDN0IsQ0FBQyxDQUFDLENBQUM7QUFDTCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3RyZWFtQ29sbGVjdG9yIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBmcm9tQmFzZTY0IH0gZnJvbSBcIkBhd3Mtc2RrL3V0aWwtYmFzZTY0LWJyb3dzZXJcIjtcblxuLy9yZWZlcmVuY2U6IGh0dHBzOi8vc25hY2suZXhwby5pby9yMUpDU1dSR1VcbmV4cG9ydCBjb25zdCBzdHJlYW1Db2xsZWN0b3I6IFN0cmVhbUNvbGxlY3RvciA9IChzdHJlYW06IEJsb2IgfCBSZWFkYWJsZVN0cmVhbSk6IFByb21pc2U8VWludDhBcnJheT4gPT4ge1xuICBpZiAodHlwZW9mIEJsb2IgPT09IFwiZnVuY3Rpb25cIiAmJiBzdHJlYW0gaW5zdGFuY2VvZiBCbG9iKSB7XG4gICAgcmV0dXJuIGNvbGxlY3RCbG9iKHN0cmVhbSk7XG4gIH1cblxuICByZXR1cm4gY29sbGVjdFN0cmVhbShzdHJlYW0gYXMgUmVhZGFibGVTdHJlYW0pO1xufTtcblxuYXN5bmMgZnVuY3Rpb24gY29sbGVjdEJsb2IoYmxvYjogQmxvYik6IFByb21pc2U8VWludDhBcnJheT4ge1xuICBjb25zdCBiYXNlNjQgPSBhd2FpdCByZWFkVG9CYXNlNjQoYmxvYik7XG4gIGNvbnN0IGFycmF5QnVmZmVyID0gZnJvbUJhc2U2NChiYXNlNjQpO1xuICByZXR1cm4gbmV3IFVpbnQ4QXJyYXkoYXJyYXlCdWZmZXIpO1xufVxuXG5hc3luYyBmdW5jdGlvbiBjb2xsZWN0U3RyZWFtKHN0cmVhbTogUmVhZGFibGVTdHJlYW0pOiBQcm9taXNlPFVpbnQ4QXJyYXk+IHtcbiAgbGV0IHJlcyA9IG5ldyBVaW50OEFycmF5KDApO1xuICBjb25zdCByZWFkZXIgPSBzdHJlYW0uZ2V0UmVhZGVyKCk7XG4gIGxldCBpc0RvbmUgPSBmYWxzZTtcbiAgd2hpbGUgKCFpc0RvbmUpIHtcbiAgICBjb25zdCB7IGRvbmUsIHZhbHVlIH0gPSBhd2FpdCByZWFkZXIucmVhZCgpO1xuICAgIGlmICh2YWx1ZSkge1xuICAgICAgY29uc3QgcHJpb3IgPSByZXM7XG4gICAgICByZXMgPSBuZXcgVWludDhBcnJheShwcmlvci5sZW5ndGggKyB2YWx1ZS5sZW5ndGgpO1xuICAgICAgcmVzLnNldChwcmlvcik7XG4gICAgICByZXMuc2V0KHZhbHVlLCBwcmlvci5sZW5ndGgpO1xuICAgIH1cbiAgICBpc0RvbmUgPSBkb25lO1xuICB9XG4gIHJldHVybiByZXM7XG59XG5cbmZ1bmN0aW9uIHJlYWRUb0Jhc2U2NChibG9iOiBCbG9iKTogUHJvbWlzZTxzdHJpbmc+IHtcbiAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICBjb25zdCByZWFkZXIgPSBuZXcgRmlsZVJlYWRlcigpO1xuICAgIHJlYWRlci5vbmxvYWRlbmQgPSAoKSA9PiB7XG4gICAgICAvLyByZWZlcmVuY2U6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9GaWxlUmVhZGVyL3JlYWRBc0RhdGFVUkxcbiAgICAgIC8vIHJlc3BvbnNlIGZyb20gcmVhZEFzRGF0YVVSTCBpcyBhbHdheXMgcHJlcGVuZGVkIHdpdGggXCJkYXRhOiovKjtiYXNlNjQsXCJcbiAgICAgIGlmIChyZWFkZXIucmVhZHlTdGF0ZSAhPT0gMikge1xuICAgICAgICByZXR1cm4gcmVqZWN0KG5ldyBFcnJvcihcIlJlYWRlciBhYm9ydGVkIHRvbyBlYXJseVwiKSk7XG4gICAgICB9XG4gICAgICBjb25zdCByZXN1bHQgPSAocmVhZGVyLnJlc3VsdCA/PyBcIlwiKSBhcyBzdHJpbmc7XG4gICAgICAvLyBSZXNwb25zZSBjYW4gaW5jbHVkZSBvbmx5ICdkYXRhOicgZm9yIGVtcHR5IGJsb2IsIHJldHVybiBlbXB0eSBzdHJpbmcgaW4gdGhpcyBjYXNlLlxuICAgICAgLy8gT3RoZXJ3aXNlLCByZXR1cm4gdGhlIHN0cmluZyBhZnRlciAnLCdcbiAgICAgIGNvbnN0IGNvbW1hSW5kZXggPSByZXN1bHQuaW5kZXhPZihcIixcIik7XG4gICAgICBjb25zdCBkYXRhT2Zmc2V0ID0gY29tbWFJbmRleCA+IC0xID8gY29tbWFJbmRleCArIDEgOiByZXN1bHQubGVuZ3RoO1xuICAgICAgcmVzb2x2ZShyZXN1bHQuc3Vic3RyaW5nKGRhdGFPZmZzZXQpKTtcbiAgICB9O1xuICAgIHJlYWRlci5vbmFib3J0ID0gKCkgPT4gcmVqZWN0KG5ldyBFcnJvcihcIlJlYWQgYWJvcnRlZFwiKSk7XG4gICAgcmVhZGVyLm9uZXJyb3IgPSAoKSA9PiByZWplY3QocmVhZGVyLmVycm9yKTtcbiAgICAvLyByZWFkZXIucmVhZEFzQXJyYXlCdWZmZXIgaXMgbm90IGFsd2F5cyBhdmFpbGFibGVcbiAgICByZWFkZXIucmVhZEFzRGF0YVVSTChibG9iKTtcbiAgfSk7XG59XG4iXX0=
/***/ }),
/***/ "2/d+":
/*!***************************************************************!*\
!*** ./node_modules/graphql/validation/rules/ScalarLeafs.mjs ***!
\***************************************************************/
/*! exports provided: noSubselectionAllowedMessage, requiredSubselectionMessage, ScalarLeafs */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "noSubselectionAllowedMessage", function() { return noSubselectionAllowedMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "requiredSubselectionMessage", function() { return requiredSubselectionMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ScalarLeafs", function() { return ScalarLeafs; });
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../jsutils/inspect */ "rWdj");
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "axIb");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function noSubselectionAllowedMessage(fieldName, type) {
return "Field \"".concat(fieldName, "\" must not have a selection since ") + "type \"".concat(type, "\" has no subfields.");
}
function requiredSubselectionMessage(fieldName, type) {
return "Field \"".concat(fieldName, "\" of type \"").concat(type, "\" must have a ") + "selection of subfields. Did you mean \"".concat(fieldName, " { ... }\"?");
}
/**
* Scalar leafs
*
* A GraphQL document is valid only if all leaf fields (fields without
* sub selections) are of scalar or enum types.
*/
function ScalarLeafs(context) {
return {
Field: function Field(node) {
var type = context.getType();
var selectionSet = node.selectionSet;
if (type) {
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isLeafType"])(Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["getNamedType"])(type))) {
if (selectionSet) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](noSubselectionAllowedMessage(node.name.value, Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(type)), [selectionSet]));
}
} else if (!selectionSet) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_1__["GraphQLError"](requiredSubselectionMessage(node.name.value, Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(type)), [node]));
}
}
}
};
}
/***/ }),
/***/ "2ACi":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEmailChannelCommand.js ***!
\*********************************************************************************************/
/*! exports provided: DeleteEmailChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEmailChannelCommand", function() { return DeleteEmailChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteEmailChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteEmailChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteEmailChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteEmailChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteEmailChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteEmailChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteEmailChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteEmailChannelCommand"])(input, context);
};
DeleteEmailChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteEmailChannelCommand"])(output, context);
};
return DeleteEmailChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteEmailChannelCommand.js.map
/***/ }),
/***/ "2C6G":
/*!****************************************************!*\
!*** ./node_modules/graphql/jsutils/invariant.mjs ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return invariant; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function invariant(condition, message) {
/* istanbul ignore else */
if (!condition) {
throw new Error(message);
}
}
/***/ }),
/***/ "2Ctp":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSmsChannelCommand.js ***!
\****************************************************************************************/
/*! exports provided: GetSmsChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSmsChannelCommand", function() { return GetSmsChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetSmsChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSmsChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetSmsChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetSmsChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSmsChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSmsChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetSmsChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSmsChannelCommand"])(input, context);
};
GetSmsChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSmsChannelCommand"])(output, context);
};
return GetSmsChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetSmsChannelCommand.js.map
/***/ }),
/***/ "2Fxz":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/CreateMultipartUploadCommand.js ***!
\******************************************************************************************/
/*! exports provided: CreateMultipartUploadCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadCommand", function() { return CreateMultipartUploadCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-ssec */ "CXEx");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreateMultipartUploadCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateMultipartUploadCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreateMultipartUploadCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreateMultipartUploadCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_ssec__WEBPACK_IMPORTED_MODULE_5__["getSsecPlugin"])(configuration));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateMultipartUploadOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreateMultipartUploadCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlCreateMultipartUploadCommand"])(input, context);
};
CreateMultipartUploadCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlCreateMultipartUploadCommand"])(output, context);
};
return CreateMultipartUploadCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"]));
//# sourceMappingURL=CreateMultipartUploadCommand.js.map
/***/ }),
/***/ "2Ir5":
/*!*****************************************************!*\
!*** ./node_modules/graphql/subscription/index.mjs ***!
\*****************************************************/
/*! exports provided: subscribe, createSourceEventStream */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _subscribe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./subscribe */ "9+74");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "subscribe", function() { return _subscribe__WEBPACK_IMPORTED_MODULE_0__["subscribe"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createSourceEventStream", function() { return _subscribe__WEBPACK_IMPORTED_MODULE_0__["createSourceEventStream"]; });
/**
* Copyright (c) 2017-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/***/ }),
/***/ "2Izi":
/*!********************************************************************!*\
!*** ./node_modules/@aws-sdk/protocol-http/dist/es/httpHandler.js ***!
\********************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cEhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaHR0cEhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBIYW5kbGVyT3B0aW9ucywgUmVxdWVzdEhhbmRsZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgSHR0cFJlcXVlc3QgfSBmcm9tIFwiLi9odHRwUmVxdWVzdFwiO1xuaW1wb3J0IHsgSHR0cFJlc3BvbnNlIH0gZnJvbSBcIi4vaHR0cFJlc3BvbnNlXCI7XG5cbmV4cG9ydCB0eXBlIEh0dHBIYW5kbGVyID0gUmVxdWVzdEhhbmRsZXI8SHR0cFJlcXVlc3QsIEh0dHBSZXNwb25zZSwgSHR0cEhhbmRsZXJPcHRpb25zPjtcbiJdfQ==
/***/ }),
/***/ "2Lx6":
/*!***********************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/StorageHelper/index.js ***!
\***********************************************************************/
/*! exports provided: MemoryStorage, StorageHelper, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MemoryStorage", function() { return MemoryStorage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StorageHelper", function() { return StorageHelper; });
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var dataMemory = {};
/** @class */
var MemoryStorage = /** @class */ (function () {
function MemoryStorage() {
}
/**
* This is used to set a specific item in storage
* @param {string} key - the key for the item
* @param {object} value - the value
* @returns {string} value that was set
*/
MemoryStorage.setItem = function (key, value) {
dataMemory[key] = value;
return dataMemory[key];
};
/**
* This is used to get a specific key from storage
* @param {string} key - the key for the item
* This is used to clear the storage
* @returns {string} the data item
*/
MemoryStorage.getItem = function (key) {
return Object.prototype.hasOwnProperty.call(dataMemory, key)
? dataMemory[key]
: undefined;
};
/**
* This is used to remove an item from storage
* @param {string} key - the key being set
* @returns {string} value - value that was deleted
*/
MemoryStorage.removeItem = function (key) {
return delete dataMemory[key];
};
/**
* This is used to clear the storage
* @returns {string} nothing
*/
MemoryStorage.clear = function () {
dataMemory = {};
return dataMemory;
};
return MemoryStorage;
}());
var StorageHelper = /** @class */ (function () {
/**
* This is used to get a storage object
* @returns {object} the storage
*/
function StorageHelper() {
try {
this.storageWindow = window.localStorage;
this.storageWindow.setItem('aws.amplify.test-ls', 1);
this.storageWindow.removeItem('aws.amplify.test-ls');
}
catch (exception) {
this.storageWindow = MemoryStorage;
}
}
/**
* This is used to return the storage
* @returns {object} the storage
*/
StorageHelper.prototype.getStorage = function () {
return this.storageWindow;
};
return StorageHelper;
}());
/**
* @deprecated use named import
*/
/* harmony default export */ __webpack_exports__["default"] = (StorageHelper);
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "2Q8h":
/*!********************************************************************************!*\
!*** ./node_modules/@aws-amplify/predictions/lib-esm/types/Providers/index.js ***!
\********************************************************************************/
/*! exports provided: AbstractPredictionsProvider, AbstractConvertPredictionsProvider, AbstractIdentifyPredictionsProvider, AbstractInterpretPredictionsProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AbstractPredictionsProvider */ "qFjB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractPredictionsProvider", function() { return _AbstractPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__["AbstractPredictionsProvider"]; });
/* harmony import */ var _AbstractConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AbstractConvertPredictionsProvider */ "NE84");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractConvertPredictionsProvider", function() { return _AbstractConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__["AbstractConvertPredictionsProvider"]; });
/* harmony import */ var _AbstractIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AbstractIdentifyPredictionsProvider */ "wbv8");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractIdentifyPredictionsProvider", function() { return _AbstractIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__["AbstractIdentifyPredictionsProvider"]; });
/* harmony import */ var _AbstractInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AbstractInterpretPredictionsProvider */ "to5h");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbstractInterpretPredictionsProvider", function() { return _AbstractInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__["AbstractInterpretPredictionsProvider"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "2QA8":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/symbol/rxSubscriber.js ***!
\********************************************************************/
/*! exports provided: rxSubscriber, $$rxSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rxSubscriber", function() { return rxSubscriber; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "$$rxSubscriber", function() { return $$rxSubscriber; });
const rxSubscriber = (() => typeof Symbol === 'function'
? Symbol('rxSubscriber')
: '@@rxSubscriber_' + Math.random())();
const $$rxSubscriber = rxSubscriber;
//# sourceMappingURL=rxSubscriber.js.map
/***/ }),
/***/ "2QGa":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/partition.js ***!
\*********************************************************************/
/*! exports provided: partition */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "partition", function() { return partition; });
/* harmony import */ var _util_not__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/not */ "F97/");
/* harmony import */ var _util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/subscribeTo */ "SeVD");
/* harmony import */ var _operators_filter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/filter */ "pLZG");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Observable */ "HDdC");
function partition(source, predicate, thisArg) {
return [
Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(predicate, thisArg)(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source))),
Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(Object(_util_not__WEBPACK_IMPORTED_MODULE_0__["not"])(predicate, thisArg))(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source)))
];
}
//# sourceMappingURL=partition.js.map
/***/ }),
/***/ "2Rkc":
/*!*****************************************************************************!*\
!*** ./node_modules/graphql/validation/rules/FragmentsOnCompositeTypes.mjs ***!
\*****************************************************************************/
/*! exports provided: inlineFragmentOnNonCompositeErrorMessage, fragmentOnNonCompositeErrorMessage, FragmentsOnCompositeTypes */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "inlineFragmentOnNonCompositeErrorMessage", function() { return inlineFragmentOnNonCompositeErrorMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fragmentOnNonCompositeErrorMessage", function() { return fragmentOnNonCompositeErrorMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FragmentsOnCompositeTypes", function() { return FragmentsOnCompositeTypes; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../language/printer */ "dQau");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../type/definition */ "axIb");
/* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/typeFromAST */ "umOc");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function inlineFragmentOnNonCompositeErrorMessage(type) {
return "Fragment cannot condition on non composite type \"".concat(type, "\".");
}
function fragmentOnNonCompositeErrorMessage(fragName, type) {
return "Fragment \"".concat(fragName, "\" cannot condition on non composite ") + "type \"".concat(type, "\".");
}
/**
* Fragments on composite type
*
* Fragments use a type condition to determine if they apply, since fragments
* can only be spread into a composite type (object, interface, or union), the
* type condition must also be a composite type.
*/
function FragmentsOnCompositeTypes(context) {
return {
InlineFragment: function InlineFragment(node) {
var typeCondition = node.typeCondition;
if (typeCondition) {
var type = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(context.getSchema(), typeCondition);
if (type && !Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isCompositeType"])(type)) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](inlineFragmentOnNonCompositeErrorMessage(Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(typeCondition)), [typeCondition]));
}
}
},
FragmentDefinition: function FragmentDefinition(node) {
var type = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(context.getSchema(), node.typeCondition);
if (type && !Object(_type_definition__WEBPACK_IMPORTED_MODULE_2__["isCompositeType"])(type)) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](fragmentOnNonCompositeErrorMessage(node.name.value, Object(_language_printer__WEBPACK_IMPORTED_MODULE_1__["print"])(node.typeCondition)), [node.typeCondition]));
}
}
};
}
/***/ }),
/***/ "2SVd":
/*!*********************************************************!*\
!*** ./node_modules/axios/lib/helpers/isAbsoluteURL.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/**
* Determines whether the specified URL is absolute
*
* @param {string} url The URL to test
* @returns {boolean} True if the specified URL is absolute, otherwise false
*/
module.exports = function isAbsoluteURL(url) {
// A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL).
// RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed
// by any combination of letters, digits, plus, period, or hyphen.
return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url);
};
/***/ }),
/***/ "2TPv":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/ListMultipartUploadsCommand.js ***!
\*****************************************************************************************/
/*! exports provided: ListMultipartUploadsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsCommand", function() { return ListMultipartUploadsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListMultipartUploadsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListMultipartUploadsCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListMultipartUploadsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListMultipartUploadsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListMultipartUploadsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListMultipartUploadsOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListMultipartUploadsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlListMultipartUploadsCommand"])(input, context);
};
ListMultipartUploadsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlListMultipartUploadsCommand"])(output, context);
};
return ListMultipartUploadsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=ListMultipartUploadsCommand.js.map
/***/ }),
/***/ "2Tg4":
/*!******************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/DateHelper.js ***!
\******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return DateHelper; });
/*!
* Copyright 2016 Amazon.com,
* Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Amazon Software License (the "License").
* You may not use this file except in compliance with the
* License. A copy of the License is located at
*
* http://aws.amazon.com/asl/
*
* or in the "license" file accompanying this file. This file is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, express or implied. See the License
* for the specific language governing permissions and
* limitations under the License.
*/
var monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
var weekNames = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'];
/** @class */
var DateHelper = /*#__PURE__*/function () {
function DateHelper() {}
var _proto = DateHelper.prototype;
/**
* @returns {string} The current time in "ddd MMM D HH:mm:ss UTC YYYY" format.
*/
_proto.getNowString = function getNowString() {
var now = new Date();
var weekDay = weekNames[now.getUTCDay()];
var month = monthNames[now.getUTCMonth()];
var day = now.getUTCDate();
var hours = now.getUTCHours();
if (hours < 10) {
hours = "0" + hours;
}
var minutes = now.getUTCMinutes();
if (minutes < 10) {
minutes = "0" + minutes;
}
var seconds = now.getUTCSeconds();
if (seconds < 10) {
seconds = "0" + seconds;
}
var year = now.getUTCFullYear(); // ddd MMM D HH:mm:ss UTC YYYY
var dateNow = weekDay + " " + month + " " + day + " " + hours + ":" + minutes + ":" + seconds + " UTC " + year;
return dateNow;
};
return DateHelper;
}();
/***/ }),
/***/ "2Vo4":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/BehaviorSubject.js ***!
\****************************************************************/
/*! exports provided: BehaviorSubject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BehaviorSubject", function() { return BehaviorSubject; });
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Subject */ "XNiG");
/* harmony import */ var _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "9ppp");
class BehaviorSubject extends _Subject__WEBPACK_IMPORTED_MODULE_0__["Subject"] {
constructor(_value) {
super();
this._value = _value;
}
get value() {
return this.getValue();
}
_subscribe(subscriber) {
const subscription = super._subscribe(subscriber);
if (subscription && !subscription.closed) {
subscriber.next(this._value);
}
return subscription;
}
getValue() {
if (this.hasError) {
throw this.thrownError;
}
else if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_1__["ObjectUnsubscribedError"]();
}
else {
return this._value;
}
}
next(value) {
super.next(this._value = value);
}
}
//# sourceMappingURL=BehaviorSubject.js.map
/***/ }),
/***/ "2XnK":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-sdk/querystring-parser/dist/es/index.js ***!
\*******************************************************************/
/*! exports provided: parseQueryString */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseQueryString", function() { return parseQueryString; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
function parseQueryString(querystring) {
var e_1, _a;
var query = {};
querystring = querystring.replace(/^\?/, "");
if (querystring) {
try {
for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(querystring.split("&")), _c = _b.next(); !_c.done; _c = _b.next()) {
var pair = _c.value;
var _d = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(pair.split("="), 2), key = _d[0], _e = _d[1], value = _e === void 0 ? null : _e;
key = decodeURIComponent(key);
if (value) {
value = decodeURIComponent(value);
}
if (!(key in query)) {
query[key] = value;
}
else if (Array.isArray(query[key])) {
query[key].push(value);
}
else {
query[key] = [query[key], value];
}
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_1) throw e_1.error; }
}
}
return query;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLE1BQU0sVUFBVSxnQkFBZ0IsQ0FBQyxXQUFtQjs7SUFDbEQsSUFBTSxLQUFLLEdBQXNCLEVBQUUsQ0FBQztJQUNwQyxXQUFXLEdBQUcsV0FBVyxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFFN0MsSUFBSSxXQUFXLEVBQUU7O1lBQ2YsS0FBbUIsSUFBQSxLQUFBLFNBQUEsV0FBVyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQSxnQkFBQSw0QkFBRTtnQkFBdEMsSUFBTSxJQUFJLFdBQUE7Z0JBQ1QsSUFBQSxLQUFBLE9BQXNCLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLElBQUEsRUFBcEMsR0FBRyxRQUFBLEVBQUUsVUFBWSxFQUFaLEtBQUssbUJBQUcsSUFBSSxLQUFtQixDQUFDO2dCQUMxQyxHQUFHLEdBQUcsa0JBQWtCLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQzlCLElBQUksS0FBSyxFQUFFO29CQUNULEtBQUssR0FBRyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsQ0FBQztpQkFDbkM7Z0JBQ0QsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFO29CQUNuQixLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDO2lCQUNwQjtxQkFBTSxJQUFJLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUU7b0JBQ25DLEtBQUssQ0FBQyxHQUFHLENBQW1CLENBQUMsSUFBSSxDQUFDLEtBQWUsQ0FBQyxDQUFDO2lCQUNyRDtxQkFBTTtvQkFDTCxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFXLEVBQUUsS0FBZSxDQUFDLENBQUM7aUJBQ3REO2FBQ0Y7Ozs7Ozs7OztLQUNGO0lBRUQsT0FBTyxLQUFLLENBQUM7QUFDZixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUXVlcnlQYXJhbWV0ZXJCYWcgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGZ1bmN0aW9uIHBhcnNlUXVlcnlTdHJpbmcocXVlcnlzdHJpbmc6IHN0cmluZyk6IFF1ZXJ5UGFyYW1ldGVyQmFnIHtcbiAgY29uc3QgcXVlcnk6IFF1ZXJ5UGFyYW1ldGVyQmFnID0ge307XG4gIHF1ZXJ5c3RyaW5nID0gcXVlcnlzdHJpbmcucmVwbGFjZSgvXlxcPy8sIFwiXCIpO1xuXG4gIGlmIChxdWVyeXN0cmluZykge1xuICAgIGZvciAoY29uc3QgcGFpciBvZiBxdWVyeXN0cmluZy5zcGxpdChcIiZcIikpIHtcbiAgICAgIGxldCBba2V5LCB2YWx1ZSA9IG51bGxdID0gcGFpci5zcGxpdChcIj1cIik7XG4gICAgICBrZXkgPSBkZWNvZGVVUklDb21wb25lbnQoa2V5KTtcbiAgICAgIGlmICh2YWx1ZSkge1xuICAgICAgICB2YWx1ZSA9IGRlY29kZVVSSUNvbXBvbmVudCh2YWx1ZSk7XG4gICAgICB9XG4gICAgICBpZiAoIShrZXkgaW4gcXVlcnkpKSB7XG4gICAgICAgIHF1ZXJ5W2tleV0gPSB2YWx1ZTtcbiAgICAgIH0gZWxzZSBpZiAoQXJyYXkuaXNBcnJheShxdWVyeVtrZXldKSkge1xuICAgICAgICAocXVlcnlba2V5XSBhcyBBcnJheTxzdHJpbmc+KS5wdXNoKHZhbHVlIGFzIHN0cmluZyk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBxdWVyeVtrZXldID0gW3F1ZXJ5W2tleV0gYXMgc3RyaW5nLCB2YWx1ZSBhcyBzdHJpbmddO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHJldHVybiBxdWVyeTtcbn1cbiJdfQ==
/***/ }),
/***/ "2fFW":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/config.js ***!
\*******************************************************/
/*! exports provided: config */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "config", function() { return config; });
let _enable_super_gross_mode_that_will_cause_bad_things = false;
const config = {
Promise: undefined,
set useDeprecatedSynchronousErrorHandling(value) {
if (value) {
const error = new Error();
console.warn('DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n' + error.stack);
}
else if (_enable_super_gross_mode_that_will_cause_bad_things) {
console.log('RxJS: Back to a better error behavior. Thank you. <3');
}
_enable_super_gross_mode_that_will_cause_bad_things = value;
},
get useDeprecatedSynchronousErrorHandling() {
return _enable_super_gross_mode_that_will_cause_bad_things;
},
};
//# sourceMappingURL=config.js.map
/***/ }),
/***/ "2gN3":
/*!********************************************!*\
!*** ./node_modules/lodash/_coreJsData.js ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var root = __webpack_require__(/*! ./_root */ "Kz5y");
/** Used to detect overreaching core-js shims. */
var coreJsData = root['__core-js_shared__'];
module.exports = coreJsData;
/***/ }),
/***/ "2lIZ":
/*!*********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAppCommand.js ***!
\*********************************************************************************/
/*! exports provided: GetAppCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAppCommand", function() { return GetAppCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetAppCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetAppCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetAppCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetAppCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetAppRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetAppResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetAppCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetAppCommand"])(input, context);
};
GetAppCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetAppCommand"])(output, context);
};
return GetAppCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetAppCommand.js.map
/***/ }),
/***/ "2uTk":
/*!**************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Util/Retry.js ***!
\**************************************************************/
/*! exports provided: NonRetryableError, retry, jitteredExponentialRetry */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NonRetryableError", function() { return NonRetryableError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "retry", function() { return retry; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "jitteredExponentialRetry", function() { return jitteredExponentialRetry; });
/* harmony import */ var _Logger_ConsoleLogger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Logger/ConsoleLogger */ "Nt7R");
var __extends = (undefined && undefined.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __spread = (undefined && undefined.__spread) || function () {
for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
return ar;
};
var logger = new _Logger_ConsoleLogger__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('Util');
var NonRetryableError = /** @class */ (function (_super) {
__extends(NonRetryableError, _super);
function NonRetryableError(message) {
var _this = _super.call(this, message) || this;
_this.nonRetryable = true;
return _this;
}
return NonRetryableError;
}(Error));
var isNonRetryableError = function (obj) {
var key = 'nonRetryable';
return obj && obj[key];
};
/**
* @private
* Internal use of Amplify only
*/
function retry(functionToRetry, args, delayFn, attempt) {
if (attempt === void 0) { attempt = 1; }
return __awaiter(this, void 0, void 0, function () {
var err_1, retryIn_1;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (typeof functionToRetry !== 'function') {
throw Error('functionToRetry must be a function');
}
logger.debug(functionToRetry.name + " attempt #" + attempt + " with this vars: " + JSON.stringify(args));
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 8]);
return [4 /*yield*/, functionToRetry.apply(void 0, __spread(args))];
case 2: return [2 /*return*/, _a.sent()];
case 3:
err_1 = _a.sent();
logger.debug("error on " + functionToRetry.name, err_1);
if (isNonRetryableError(err_1)) {
logger.debug(functionToRetry.name + " non retryable error", err_1);
throw err_1;
}
retryIn_1 = delayFn(attempt, args, err_1);
logger.debug(functionToRetry.name + " retrying in " + retryIn_1 + " ms");
if (!(retryIn_1 !== false)) return [3 /*break*/, 6];
return [4 /*yield*/, new Promise(function (res) { return setTimeout(res, retryIn_1); })];
case 4:
_a.sent();
return [4 /*yield*/, retry(functionToRetry, args, delayFn, attempt + 1)];
case 5: return [2 /*return*/, _a.sent()];
case 6: throw err_1;
case 7: return [3 /*break*/, 8];
case 8: return [2 /*return*/];
}
});
});
}
var MAX_DELAY_MS = 5 * 60 * 1000;
function jitteredBackoff(maxDelayMs) {
var BASE_TIME_MS = 100;
var JITTER_FACTOR = 100;
return function (attempt) {
var delay = Math.pow(2, attempt) * BASE_TIME_MS + JITTER_FACTOR * Math.random();
return delay > maxDelayMs ? false : delay;
};
}
/**
* @private
* Internal use of Amplify only
*/
var jitteredExponentialRetry = function (functionToRetry, args, maxDelayMs) {
if (maxDelayMs === void 0) { maxDelayMs = MAX_DELAY_MS; }
return retry(functionToRetry, args, jitteredBackoff(maxDelayMs));
};
//# sourceMappingURL=Retry.js.map
/***/ }),
/***/ "30Lp":
/*!**********************************************************!*\
!*** ./node_modules/@aws-amplify/auth/lib/types/Auth.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
var CognitoHostedUIIdentityProvider;
(function (CognitoHostedUIIdentityProvider) {
CognitoHostedUIIdentityProvider["Cognito"] = "COGNITO";
CognitoHostedUIIdentityProvider["Google"] = "Google";
CognitoHostedUIIdentityProvider["Facebook"] = "Facebook";
CognitoHostedUIIdentityProvider["Amazon"] = "LoginWithAmazon";
CognitoHostedUIIdentityProvider["Apple"] = "SignInWithApple";
})(CognitoHostedUIIdentityProvider = exports.CognitoHostedUIIdentityProvider || (exports.CognitoHostedUIIdentityProvider = {}));
function isFederatedSignInOptions(obj) {
var keys = ['provider'];
return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); });
}
exports.isFederatedSignInOptions = isFederatedSignInOptions;
function isFederatedSignInOptionsCustom(obj) {
var keys = ['customProvider'];
return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); });
}
exports.isFederatedSignInOptionsCustom = isFederatedSignInOptionsCustom;
function hasCustomState(obj) {
var keys = ['customState'];
return obj && !!keys.find(function (k) { return obj.hasOwnProperty(k); });
}
exports.hasCustomState = hasCustomState;
function isCognitoHostedOpts(oauth) {
return oauth.redirectSignIn !== undefined;
}
exports.isCognitoHostedOpts = isCognitoHostedOpts;
var AuthErrorTypes;
(function (AuthErrorTypes) {
AuthErrorTypes["NoConfig"] = "noConfig";
AuthErrorTypes["MissingAuthConfig"] = "missingAuthConfig";
AuthErrorTypes["EmptyUsername"] = "emptyUsername";
AuthErrorTypes["InvalidUsername"] = "invalidUsername";
AuthErrorTypes["EmptyPassword"] = "emptyPassword";
AuthErrorTypes["EmptyCode"] = "emptyCode";
AuthErrorTypes["SignUpError"] = "signUpError";
AuthErrorTypes["NoMFA"] = "noMFA";
AuthErrorTypes["InvalidMFA"] = "invalidMFA";
AuthErrorTypes["EmptyChallengeResponse"] = "emptyChallengeResponse";
AuthErrorTypes["NoUserSession"] = "noUserSession";
AuthErrorTypes["Default"] = "default";
})(AuthErrorTypes = exports.AuthErrorTypes || (exports.AuthErrorTypes = {}));
function isUsernamePasswordOpts(obj) {
return !!obj.username;
}
exports.isUsernamePasswordOpts = isUsernamePasswordOpts;
//# sourceMappingURL=Auth.js.map
/***/ }),
/***/ "31ZT":
/*!*******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/CreateEndpointCommand.js ***!
\*******************************************************************************************/
/*! exports provided: CreateEndpointCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateEndpointCommand", function() { return CreateEndpointCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreateEndpointCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateEndpointCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreateEndpointCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreateEndpointCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateEndpointRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateEndpointResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreateEndpointCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateEndpointCommand"])(input, context);
};
CreateEndpointCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateEndpointCommand"])(output, context);
};
return CreateEndpointCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=CreateEndpointCommand.js.map
/***/ }),
/***/ "32Ea":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/skipWhile.js ***!
\********************************************************************/
/*! exports provided: skipWhile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "skipWhile", function() { return skipWhile; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function skipWhile(predicate) {
return (source) => source.lift(new SkipWhileOperator(predicate));
}
class SkipWhileOperator {
constructor(predicate) {
this.predicate = predicate;
}
call(subscriber, source) {
return source.subscribe(new SkipWhileSubscriber(subscriber, this.predicate));
}
}
class SkipWhileSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, predicate) {
super(destination);
this.predicate = predicate;
this.skipping = true;
this.index = 0;
}
_next(value) {
const destination = this.destination;
if (this.skipping) {
this.tryCallPredicate(value);
}
if (!this.skipping) {
destination.next(value);
}
}
tryCallPredicate(value) {
try {
const result = this.predicate(value, this.index++);
this.skipping = Boolean(result);
}
catch (err) {
this.destination.error(err);
}
}
}
//# sourceMappingURL=skipWhile.js.map
/***/ }),
/***/ "35dS":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-amplify/interactions/lib-esm/Providers/InteractionsProvider.js ***!
\******************************************************************************************/
/*! exports provided: AbstractInteractionsProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AbstractInteractionsProvider", function() { return AbstractInteractionsProvider; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/*
* Copyright 2017-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __assign = (undefined && undefined.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AbstractInteractionsProvider');
var AbstractInteractionsProvider = /** @class */ (function () {
function AbstractInteractionsProvider(options) {
if (options === void 0) { options = {}; }
this._config = options;
}
AbstractInteractionsProvider.prototype.configure = function (config) {
if (config === void 0) { config = {}; }
this._config = __assign(__assign({}, this._config), config);
logger.debug("configure " + this.getProviderName(), this._config);
return this.options;
};
AbstractInteractionsProvider.prototype.getCategory = function () {
return 'Interactions';
};
Object.defineProperty(AbstractInteractionsProvider.prototype, "options", {
get: function () {
return __assign({}, this._config);
},
enumerable: true,
configurable: true
});
return AbstractInteractionsProvider;
}());
//# sourceMappingURL=InteractionsProvider.js.map
/***/ }),
/***/ "37IQ":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/TagResourceCommand.js ***!
\****************************************************************************************/
/*! exports provided: TagResourceCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TagResourceCommand", function() { return TagResourceCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var TagResourceCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(TagResourceCommand, _super);
// Start section: command_properties
// End section: command_properties
function TagResourceCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
TagResourceCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["TagResourceRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["TagResourceResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
TagResourceCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1TagResourceCommand"])(input, context);
};
TagResourceCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1TagResourceCommand"])(output, context);
};
return TagResourceCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=TagResourceCommand.js.map
/***/ }),
/***/ "37TR":
/*!*******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetFaceSearchCommand.js ***!
\*******************************************************************************************/
/*! exports provided: GetFaceSearchCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetFaceSearchCommand", function() { return GetFaceSearchCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetFaceSearchCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetFaceSearchCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetFaceSearchCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetFaceSearchCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetFaceSearchRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetFaceSearchResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetFaceSearchCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetFaceSearchCommand"])(input, context);
};
GetFaceSearchCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetFaceSearchCommand"])(output, context);
};
return GetFaceSearchCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetFaceSearchCommand.js.map
/***/ }),
/***/ "3A9y":
/*!*********************************************!*\
!*** ./node_modules/lodash/_setCacheHas.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* Checks if `value` is in the array cache.
*
* @private
* @name has
* @memberOf SetCache
* @param {*} value The value to search for.
* @returns {number} Returns `true` if `value` is found, else `false`.
*/
function setCacheHas(value) {
return this.__data__.has(value);
}
module.exports = setCacheHas;
/***/ }),
/***/ "3AcE":
/*!********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectDominantLanguageCommand.js ***!
\********************************************************************************************************/
/*! exports provided: BatchDetectDominantLanguageCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectDominantLanguageCommand", function() { return BatchDetectDominantLanguageCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var BatchDetectDominantLanguageCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(BatchDetectDominantLanguageCommand, _super);
// Start section: command_properties
// End section: command_properties
function BatchDetectDominantLanguageCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
BatchDetectDominantLanguageCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["BatchDetectDominantLanguageRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["BatchDetectDominantLanguageResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
BatchDetectDominantLanguageCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1BatchDetectDominantLanguageCommand"])(input, context);
};
BatchDetectDominantLanguageCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1BatchDetectDominantLanguageCommand"])(output, context);
};
return BatchDetectDominantLanguageCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=BatchDetectDominantLanguageCommand.js.map
/***/ }),
/***/ "3Aid":
/*!******************************************!*\
!*** ./node_modules/graphql/graphql.mjs ***!
\******************************************/
/*! exports provided: graphql, graphqlSync */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "graphql", function() { return graphql; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "graphqlSync", function() { return graphqlSync; });
/* harmony import */ var _type_validate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./type/validate */ "93gR");
/* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./language/parser */ "EMzn");
/* harmony import */ var _validation_validate__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./validation/validate */ "EkME");
/* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./execution/execute */ "yRpE");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function graphql(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver) {
var _arguments = arguments;
/* eslint-enable no-redeclare */
// Always return a Promise for a consistent API.
return new Promise(function (resolve) {
return resolve( // Extract arguments from object args if provided.
_arguments.length === 1 ? graphqlImpl(argsOrSchema.schema, argsOrSchema.source, argsOrSchema.rootValue, argsOrSchema.contextValue, argsOrSchema.variableValues, argsOrSchema.operationName, argsOrSchema.fieldResolver) : graphqlImpl(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver));
});
}
/**
* The graphqlSync function also fulfills GraphQL operations by parsing,
* validating, and executing a GraphQL document along side a GraphQL schema.
* However, it guarantees to complete synchronously (or throw an error) assuming
* that all field resolvers are also synchronous.
*/
function graphqlSync(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver) {
/* eslint-enable no-redeclare */
// Extract arguments from object args if provided.
var result = arguments.length === 1 ? graphqlImpl(argsOrSchema.schema, argsOrSchema.source, argsOrSchema.rootValue, argsOrSchema.contextValue, argsOrSchema.variableValues, argsOrSchema.operationName, argsOrSchema.fieldResolver) : graphqlImpl(argsOrSchema, source, rootValue, contextValue, variableValues, operationName, fieldResolver); // Assert that the execution was synchronous.
if (result.then) {
throw new Error('GraphQL execution failed to complete synchronously.');
}
return result;
}
function graphqlImpl(schema, source, rootValue, contextValue, variableValues, operationName, fieldResolver) {
// Validate Schema
var schemaValidationErrors = Object(_type_validate__WEBPACK_IMPORTED_MODULE_0__["validateSchema"])(schema);
if (schemaValidationErrors.length > 0) {
return {
errors: schemaValidationErrors
};
} // Parse
var document;
try {
document = Object(_language_parser__WEBPACK_IMPORTED_MODULE_1__["parse"])(source);
} catch (syntaxError) {
return {
errors: [syntaxError]
};
} // Validate
var validationErrors = Object(_validation_validate__WEBPACK_IMPORTED_MODULE_2__["validate"])(schema, document);
if (validationErrors.length > 0) {
return {
errors: validationErrors
};
} // Execute
return Object(_execution_execute__WEBPACK_IMPORTED_MODULE_3__["execute"])(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver);
}
/***/ }),
/***/ "3E0/":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/delay.js ***!
\****************************************************************/
/*! exports provided: delay */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "delay", function() { return delay; });
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _util_isDate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/isDate */ "mlxB");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _Notification__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Notification */ "WMd4");
function delay(delay, scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_0__["async"]) {
const absoluteDelay = Object(_util_isDate__WEBPACK_IMPORTED_MODULE_1__["isDate"])(delay);
const delayFor = absoluteDelay ? (+delay - scheduler.now()) : Math.abs(delay);
return (source) => source.lift(new DelayOperator(delayFor, scheduler));
}
class DelayOperator {
constructor(delay, scheduler) {
this.delay = delay;
this.scheduler = scheduler;
}
call(subscriber, source) {
return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler));
}
}
class DelaySubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_2__["Subscriber"] {
constructor(destination, delay, scheduler) {
super(destination);
this.delay = delay;
this.scheduler = scheduler;
this.queue = [];
this.active = false;
this.errored = false;
}
static dispatch(state) {
const source = state.source;
const queue = source.queue;
const scheduler = state.scheduler;
const destination = state.destination;
while (queue.length > 0 && (queue[0].time - scheduler.now()) <= 0) {
queue.shift().notification.observe(destination);
}
if (queue.length > 0) {
const delay = Math.max(0, queue[0].time - scheduler.now());
this.schedule(state, delay);
}
else {
this.unsubscribe();
source.active = false;
}
}
_schedule(scheduler) {
this.active = true;
const destination = this.destination;
destination.add(scheduler.schedule(DelaySubscriber.dispatch, this.delay, {
source: this, destination: this.destination, scheduler: scheduler
}));
}
scheduleNotification(notification) {
if (this.errored === true) {
return;
}
const scheduler = this.scheduler;
const message = new DelayMessage(scheduler.now() + this.delay, notification);
this.queue.push(message);
if (this.active === false) {
this._schedule(scheduler);
}
}
_next(value) {
this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_3__["Notification"].createNext(value));
}
_error(err) {
this.errored = true;
this.queue = [];
this.destination.error(err);
this.unsubscribe();
}
_complete() {
this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_3__["Notification"].createComplete());
this.unsubscribe();
}
}
class DelayMessage {
constructor(time, notification) {
this.time = time;
this.notification = notification;
}
}
//# sourceMappingURL=delay.js.map
/***/ }),
/***/ "3Fdi":
/*!******************************************!*\
!*** ./node_modules/lodash/_toSource.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/** Used for built-in method references. */
var funcProto = Function.prototype;
/** Used to resolve the decompiled source of functions. */
var funcToString = funcProto.toString;
/**
* Converts `func` to its source code.
*
* @private
* @param {Function} func The function to convert.
* @returns {string} Returns the source code.
*/
function toSource(func) {
if (func != null) {
try {
return funcToString.call(func);
} catch (e) {}
try {
return (func + '');
} catch (e) {}
}
return '';
}
module.exports = toSource;
/***/ }),
/***/ "3HNt":
/*!*********************************************************!*\
!*** ./node_modules/graphql/utilities/astFromValue.mjs ***!
\*********************************************************/
/*! exports provided: astFromValue */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "astFromValue", function() { return astFromValue; });
/* harmony import */ var iterall__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! iterall */ "EkS5");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _jsutils_isNullish__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/isNullish */ "das/");
/* harmony import */ var _jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/isInvalid */ "/kEc");
/* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/objectValues */ "S4Ci");
/* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../language/kinds */ "/jXB");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../type/definition */ "axIb");
/* harmony import */ var _type_scalars__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../type/scalars */ "19Hc");
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Produces a GraphQL Value AST given a JavaScript value.
*
* A GraphQL type must be provided, which will be used to interpret different
* JavaScript values.
*
* | JSON Value | GraphQL Value |
* | ------------- | -------------------- |
* | Object | Input Object |
* | Array | List |
* | Boolean | Boolean |
* | String | String / Enum Value |
* | Number | Int / Float |
* | Mixed | Enum Value |
* | null | NullValue |
*
*/
function astFromValue(value, type) {
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isNonNullType"])(type)) {
var astValue = astFromValue(value, type.ofType);
if (astValue && astValue.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].NULL) {
return null;
}
return astValue;
} // only explicit null, not undefined, NaN
if (value === null) {
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].NULL
};
} // undefined, NaN
if (Object(_jsutils_isInvalid__WEBPACK_IMPORTED_MODULE_3__["default"])(value)) {
return null;
} // Convert JavaScript array to GraphQL list. If the GraphQLType is a list, but
// the value is not an array, convert the value using the list's item type.
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isListType"])(type)) {
var itemType = type.ofType;
if (Object(iterall__WEBPACK_IMPORTED_MODULE_0__["isCollection"])(value)) {
var valuesNodes = [];
Object(iterall__WEBPACK_IMPORTED_MODULE_0__["forEach"])(value, function (item) {
var itemNode = astFromValue(item, itemType);
if (itemNode) {
valuesNodes.push(itemNode);
}
});
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].LIST,
values: valuesNodes
};
}
return astFromValue(value, itemType);
} // Populate the fields of the input object by creating ASTs from each value
// in the JavaScript object according to the fields in the input type.
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isInputObjectType"])(type)) {
if (value === null || _typeof(value) !== 'object') {
return null;
}
var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_4__["default"])(type.getFields());
var fieldNodes = [];
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = fields[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var field = _step.value;
var fieldValue = astFromValue(value[field.name], field.type);
if (fieldValue) {
fieldNodes.push({
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].OBJECT_FIELD,
name: {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].NAME,
value: field.name
},
value: fieldValue
});
}
}
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
}
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].OBJECT,
fields: fieldNodes
};
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isScalarType"])(type) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isEnumType"])(type)) {
// Since value is an internally represented value, it must be serialized
// to an externally represented value before converting into an AST.
var serialized = type.serialize(value);
if (Object(_jsutils_isNullish__WEBPACK_IMPORTED_MODULE_2__["default"])(serialized)) {
return null;
} // Others serialize based on their corresponding JavaScript scalar types.
if (typeof serialized === 'boolean') {
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].BOOLEAN,
value: serialized
};
} // JavaScript numbers can be Int or Float values.
if (typeof serialized === 'number') {
var stringNum = String(serialized);
return integerStringRegExp.test(stringNum) ? {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].INT,
value: stringNum
} : {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].FLOAT,
value: stringNum
};
}
if (typeof serialized === 'string') {
// Enum types use Enum literals.
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_6__["isEnumType"])(type)) {
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].ENUM,
value: serialized
};
} // ID types can use Int literals.
if (type === _type_scalars__WEBPACK_IMPORTED_MODULE_7__["GraphQLID"] && integerStringRegExp.test(serialized)) {
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].INT,
value: serialized
};
}
return {
kind: _language_kinds__WEBPACK_IMPORTED_MODULE_5__["Kind"].STRING,
value: serialized
};
}
throw new TypeError("Cannot convert value to AST: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(serialized)));
}
/* istanbul ignore next */
throw new Error("Unknown type: ".concat(type, "."));
}
/**
* IntValue:
* - NegativeSign? 0
* - NegativeSign? NonZeroDigit ( Digit+ )?
*/
var integerStringRegExp = /^-?(0|[1-9][0-9]*)$/;
/***/ }),
/***/ "3Mas":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetAdmChannelCommand.js ***!
\****************************************************************************************/
/*! exports provided: GetAdmChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetAdmChannelCommand", function() { return GetAdmChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetAdmChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetAdmChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetAdmChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetAdmChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetAdmChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetAdmChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetAdmChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetAdmChannelCommand"])(input, context);
};
GetAdmChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetAdmChannelCommand"])(output, context);
};
return GetAdmChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetAdmChannelCommand.js.map
/***/ }),
/***/ "3N8a":
/*!**********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsyncAction.js ***!
\**********************************************************************/
/*! exports provided: AsyncAction */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsyncAction", function() { return AsyncAction; });
/* harmony import */ var _Action__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Action */ "7ve7");
class AsyncAction extends _Action__WEBPACK_IMPORTED_MODULE_0__["Action"] {
constructor(scheduler, work) {
super(scheduler, work);
this.scheduler = scheduler;
this.work = work;
this.pending = false;
}
schedule(state, delay = 0) {
if (this.closed) {
return this;
}
this.state = state;
const id = this.id;
const scheduler = this.scheduler;
if (id != null) {
this.id = this.recycleAsyncId(scheduler, id, delay);
}
this.pending = true;
this.delay = delay;
this.id = this.id || this.requestAsyncId(scheduler, this.id, delay);
return this;
}
requestAsyncId(scheduler, id, delay = 0) {
return setInterval(scheduler.flush.bind(scheduler, this), delay);
}
recycleAsyncId(scheduler, id, delay = 0) {
if (delay !== null && this.delay === delay && this.pending === false) {
return id;
}
clearInterval(id);
return undefined;
}
execute(state, delay) {
if (this.closed) {
return new Error('executing a cancelled action');
}
this.pending = false;
const error = this._execute(state, delay);
if (error) {
return error;
}
else if (this.pending === false && this.id != null) {
this.id = this.recycleAsyncId(this.scheduler, this.id, null);
}
}
_execute(state, delay) {
let errored = false;
let errorValue = undefined;
try {
this.work(state);
}
catch (e) {
errored = true;
errorValue = !!e && e || new Error(e);
}
if (errored) {
this.unsubscribe();
return errorValue;
}
}
_unsubscribe() {
const id = this.id;
const scheduler = this.scheduler;
const actions = scheduler.actions;
const index = actions.indexOf(this);
this.work = null;
this.state = null;
this.pending = false;
this.scheduler = null;
if (index !== -1) {
actions.splice(index, 1);
}
if (id != null) {
this.id = this.recycleAsyncId(scheduler, id, null);
}
this.delay = null;
}
}
//# sourceMappingURL=AsyncAction.js.map
/***/ }),
/***/ "3OOI":
/*!*************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/MergeShardsCommand.js ***!
\*************************************************************************************/
/*! exports provided: MergeShardsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeShardsCommand", function() { return MergeShardsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var MergeShardsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(MergeShardsCommand, _super);
// Start section: command_properties
// End section: command_properties
function MergeShardsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
MergeShardsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["MergeShardsInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
MergeShardsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1MergeShardsCommand"])(input, context);
};
MergeShardsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1MergeShardsCommand"])(output, context);
};
return MergeShardsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=MergeShardsCommand.js.map
/***/ }),
/***/ "3UWI":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/auditTime.js ***!
\********************************************************************/
/*! exports provided: auditTime */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "auditTime", function() { return auditTime; });
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _audit__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./audit */ "tnsW");
/* harmony import */ var _observable_timer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../observable/timer */ "PqYM");
function auditTime(duration, scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_0__["async"]) {
return Object(_audit__WEBPACK_IMPORTED_MODULE_1__["audit"])(() => Object(_observable_timer__WEBPACK_IMPORTED_MODULE_2__["timer"])(duration, scheduler));
}
//# sourceMappingURL=auditTime.js.map
/***/ }),
/***/ "3XtK":
/*!**************************************************************************!*\
!*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/index.js ***!
\**************************************************************************/
/*! exports provided: AmazonAIConvertPredictionsProvider, AmazonAIIdentifyPredictionsProvider, AmazonAIInterpretPredictionsProvider, AmazonAIPredictionsProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _AmazonAIConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AmazonAIConvertPredictionsProvider */ "JMOx");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIConvertPredictionsProvider", function() { return _AmazonAIConvertPredictionsProvider__WEBPACK_IMPORTED_MODULE_0__["AmazonAIConvertPredictionsProvider"]; });
/* harmony import */ var _AmazonAIIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AmazonAIIdentifyPredictionsProvider */ "bRr/");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIIdentifyPredictionsProvider", function() { return _AmazonAIIdentifyPredictionsProvider__WEBPACK_IMPORTED_MODULE_1__["AmazonAIIdentifyPredictionsProvider"]; });
/* harmony import */ var _AmazonAIInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AmazonAIInterpretPredictionsProvider */ "D9Dy");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIInterpretPredictionsProvider", function() { return _AmazonAIInterpretPredictionsProvider__WEBPACK_IMPORTED_MODULE_2__["AmazonAIInterpretPredictionsProvider"]; });
/* harmony import */ var _AmazonAIPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./AmazonAIPredictionsProvider */ "x73n");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AmazonAIPredictionsProvider", function() { return _AmazonAIPredictionsProvider__WEBPACK_IMPORTED_MODULE_3__["AmazonAIPredictionsProvider"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "3aDT":
/*!***********************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/OAuthHelper/GoogleOAuth.js ***!
\***********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var Logger_1 = __webpack_require__(/*! ../Logger */ "t5A6");
var JS_1 = __webpack_require__(/*! ../JS */ "eIkY");
var Util_1 = __webpack_require__(/*! ../Util */ "HGW4");
var logger = new Logger_1.ConsoleLogger('CognitoCredentials');
var waitForInit = new Promise(function (res, rej) {
if (!JS_1.browserOrNode().isBrowser) {
logger.debug('not in the browser, directly resolved');
return res();
}
var ga = window['gapi'] && window['gapi'].auth2 ? window['gapi'].auth2 : null;
if (ga) {
logger.debug('google api already loaded');
return res();
}
else {
setTimeout(function () {
return res();
}, 2000);
}
});
var GoogleOAuth = /** @class */ (function () {
function GoogleOAuth() {
this.initialized = false;
this.refreshGoogleToken = this.refreshGoogleToken.bind(this);
this._refreshGoogleTokenImpl = this._refreshGoogleTokenImpl.bind(this);
}
GoogleOAuth.prototype.refreshGoogleToken = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!!this.initialized) return [3 /*break*/, 2];
logger.debug('need to wait for the Google SDK loaded');
return [4 /*yield*/, waitForInit];
case 1:
_a.sent();
this.initialized = true;
logger.debug('finish waiting');
_a.label = 2;
case 2: return [2 /*return*/, this._refreshGoogleTokenImpl()];
}
});
});
};
GoogleOAuth.prototype._refreshGoogleTokenImpl = function () {
var ga = null;
if (JS_1.browserOrNode().isBrowser)
ga = window['gapi'] && window['gapi'].auth2 ? window['gapi'].auth2 : null;
if (!ga) {
logger.debug('no gapi auth2 available');
return Promise.reject('no gapi auth2 available');
}
return new Promise(function (res, rej) {
ga.getAuthInstance()
.then(function (googleAuth) {
if (!googleAuth) {
logger.debug('google Auth undefined');
rej(new Util_1.NonRetryableError('google Auth undefined'));
}
var googleUser = googleAuth.currentUser.get();
// refresh the token
if (googleUser.isSignedIn()) {
logger.debug('refreshing the google access token');
googleUser
.reloadAuthResponse()
.then(function (authResponse) {
var id_token = authResponse.id_token, expires_at = authResponse.expires_at;
res({ token: id_token, expires_at: expires_at });
})
.catch(function (err) {
if (err && err.error === 'network_error') {
// Not using NonRetryableError so handler will be retried
rej('Network error reloading google auth response');
}
else {
rej(new Util_1.NonRetryableError('Failed to reload google auth response'));
}
});
}
else {
rej(new Util_1.NonRetryableError('User is not signed in with Google'));
}
})
.catch(function (err) {
logger.debug('Failed to refresh google token', err);
rej(new Util_1.NonRetryableError('Failed to refresh google token'));
});
});
};
return GoogleOAuth;
}());
exports.GoogleOAuth = GoogleOAuth;
/**
* @deprecated use named import
*/
exports.default = GoogleOAuth;
//# sourceMappingURL=GoogleOAuth.js.map
/***/ }),
/***/ "3eE1":
/*!************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketPolicyCommand.js ***!
\************************************************************************************/
/*! exports provided: GetBucketPolicyCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyCommand", function() { return GetBucketPolicyCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketPolicyCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketPolicyCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketPolicyCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketPolicyCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketPolicyOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketPolicyCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketPolicyCommand"])(input, context);
};
GetBucketPolicyCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketPolicyCommand"])(output, context);
};
return GetBucketPolicyCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketPolicyCommand.js.map
/***/ }),
/***/ "3fs/":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-lex-runtime-service/dist/es/protocols/Aws_restJson1.js ***!
\*********************************************************************************************/
/*! exports provided: serializeAws_restJson1DeleteSessionCommand, serializeAws_restJson1GetSessionCommand, serializeAws_restJson1PostContentCommand, serializeAws_restJson1PostTextCommand, serializeAws_restJson1PutSessionCommand, deserializeAws_restJson1DeleteSessionCommand, deserializeAws_restJson1GetSessionCommand, deserializeAws_restJson1PostContentCommand, deserializeAws_restJson1PostTextCommand, deserializeAws_restJson1PutSessionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1DeleteSessionCommand", function() { return serializeAws_restJson1DeleteSessionCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1GetSessionCommand", function() { return serializeAws_restJson1GetSessionCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PostContentCommand", function() { return serializeAws_restJson1PostContentCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PostTextCommand", function() { return serializeAws_restJson1PostTextCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutSessionCommand", function() { return serializeAws_restJson1PutSessionCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1DeleteSessionCommand", function() { return deserializeAws_restJson1DeleteSessionCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1GetSessionCommand", function() { return deserializeAws_restJson1GetSessionCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PostContentCommand", function() { return deserializeAws_restJson1PostContentCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PostTextCommand", function() { return deserializeAws_restJson1PostTextCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutSessionCommand", function() { return deserializeAws_restJson1PutSessionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "Enk7");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var serializeAws_restJson1DeleteSessionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, labelValue, labelValue, labelValue, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = {
"Content-Type": "",
};
resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/session";
if (input.userId !== undefined) {
labelValue = input.userId;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: userId.");
}
resolvedPath = resolvedPath.replace("{userId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: userId.");
}
if (input.botName !== undefined) {
labelValue = input.botName;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botName.");
}
resolvedPath = resolvedPath.replace("{botName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botName.");
}
if (input.botAlias !== undefined) {
labelValue = input.botAlias;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botAlias.");
}
resolvedPath = resolvedPath.replace("{botAlias}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botAlias.");
}
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "DELETE",
headers: headers,
path: resolvedPath,
body: body,
})];
}
});
}); };
var serializeAws_restJson1GetSessionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, labelValue, labelValue, labelValue, query, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = {
"Content-Type": "",
};
resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/session";
if (input.botName !== undefined) {
labelValue = input.botName;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botName.");
}
resolvedPath = resolvedPath.replace("{botName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botName.");
}
if (input.botAlias !== undefined) {
labelValue = input.botAlias;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botAlias.");
}
resolvedPath = resolvedPath.replace("{botAlias}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botAlias.");
}
if (input.userId !== undefined) {
labelValue = input.userId;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: userId.");
}
resolvedPath = resolvedPath.replace("{userId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: userId.");
}
query = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.checkpointLabelFilter !== undefined && { checkpointLabelFilter: input.checkpointLabelFilter }));
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "GET",
headers: headers,
path: resolvedPath,
query: query,
body: body,
})];
}
});
}); };
var serializeAws_restJson1PostContentCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, labelValue, labelValue, labelValue, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "Content-Type": "application/octet-stream", "x-amz-content-sha256": "UNSIGNED-PAYLOAD" }, (isSerializableHeaderValue(input.sessionAttributes) && {
"x-amz-lex-session-attributes": _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.sessionAttributes),
})), (isSerializableHeaderValue(input.requestAttributes) && {
"x-amz-lex-request-attributes": _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.requestAttributes),
})), (isSerializableHeaderValue(input.accept) && { Accept: input.accept })), (isSerializableHeaderValue(input.contentType) && { "Content-Type": input.contentType }));
resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/content";
if (input.userId !== undefined) {
labelValue = input.userId;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: userId.");
}
resolvedPath = resolvedPath.replace("{userId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: userId.");
}
if (input.botName !== undefined) {
labelValue = input.botName;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botName.");
}
resolvedPath = resolvedPath.replace("{botName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botName.");
}
if (input.botAlias !== undefined) {
labelValue = input.botAlias;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botAlias.");
}
resolvedPath = resolvedPath.replace("{botAlias}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botAlias.");
}
if (input.inputStream !== undefined) {
body = input.inputStream;
}
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "POST",
headers: headers,
path: resolvedPath,
body: body,
})];
}
});
}); };
var serializeAws_restJson1PostTextCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, labelValue, labelValue, labelValue, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = {
"Content-Type": "application/json",
};
resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/text";
if (input.userId !== undefined) {
labelValue = input.userId;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: userId.");
}
resolvedPath = resolvedPath.replace("{userId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: userId.");
}
if (input.botName !== undefined) {
labelValue = input.botName;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botName.");
}
resolvedPath = resolvedPath.replace("{botName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botName.");
}
if (input.botAlias !== undefined) {
labelValue = input.botAlias;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botAlias.");
}
resolvedPath = resolvedPath.replace("{botAlias}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botAlias.");
}
body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.inputText !== undefined && { inputText: input.inputText })), (input.requestAttributes !== undefined && {
requestAttributes: serializeAws_restJson1StringMap(input.requestAttributes, context),
})), (input.sessionAttributes !== undefined && {
sessionAttributes: serializeAws_restJson1StringMap(input.sessionAttributes, context),
})));
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "POST",
headers: headers,
path: resolvedPath,
body: body,
})];
}
});
}); };
var serializeAws_restJson1PutSessionCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, labelValue, labelValue, labelValue, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ "Content-Type": "application/json" }, (isSerializableHeaderValue(input.accept) && { Accept: input.accept }));
resolvedPath = "/bot/{botName}/alias/{botAlias}/user/{userId}/session";
if (input.userId !== undefined) {
labelValue = input.userId;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: userId.");
}
resolvedPath = resolvedPath.replace("{userId}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: userId.");
}
if (input.botName !== undefined) {
labelValue = input.botName;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botName.");
}
resolvedPath = resolvedPath.replace("{botName}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botName.");
}
if (input.botAlias !== undefined) {
labelValue = input.botAlias;
if (labelValue.length <= 0) {
throw new Error("Empty value provided for input HTTP label: botAlias.");
}
resolvedPath = resolvedPath.replace("{botAlias}", Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["extendedEncodeURIComponent"])(labelValue));
}
else {
throw new Error("No value provided for input HTTP label: botAlias.");
}
body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.dialogAction !== undefined && {
dialogAction: serializeAws_restJson1DialogAction(input.dialogAction, context),
})), (input.recentIntentSummaryView !== undefined && {
recentIntentSummaryView: serializeAws_restJson1IntentSummaryList(input.recentIntentSummaryView, context),
})), (input.sessionAttributes !== undefined && {
sessionAttributes: serializeAws_restJson1StringMap(input.sessionAttributes, context),
})));
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "POST",
headers: headers,
path: resolvedPath,
body: body,
})];
}
});
}); };
var deserializeAws_restJson1DeleteSessionCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1DeleteSessionCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
__type: "DeleteSessionResponse",
botAlias: undefined,
botName: undefined,
sessionId: undefined,
userId: undefined,
};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
if (data.botAlias !== undefined && data.botAlias !== null) {
contents.botAlias = data.botAlias;
}
if (data.botName !== undefined && data.botName !== null) {
contents.botName = data.botName;
}
if (data.sessionId !== undefined && data.sessionId !== null) {
contents.sessionId = data.sessionId;
}
if (data.userId !== undefined && data.userId !== null) {
contents.userId = data.userId;
}
return [2 /*return*/, Promise.resolve(contents)];
}
});
}); };
var deserializeAws_restJson1DeleteSessionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "BadRequestException": return [3 /*break*/, 2];
case "com.amazonaws.lexruntimeservice#BadRequestException": return [3 /*break*/, 2];
case "ConflictException": return [3 /*break*/, 4];
case "com.amazonaws.lexruntimeservice#ConflictException": return [3 /*break*/, 4];
case "InternalFailureException": return [3 /*break*/, 6];
case "com.amazonaws.lexruntimeservice#InternalFailureException": return [3 /*break*/, 6];
case "LimitExceededException": return [3 /*break*/, 8];
case "com.amazonaws.lexruntimeservice#LimitExceededException": return [3 /*break*/, 8];
case "NotFoundException": return [3 /*break*/, 10];
case "com.amazonaws.lexruntimeservice#NotFoundException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadRequestExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_restJson1ConflictExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_restJson1InternalFailureExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_restJson1LimitExceededExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotFoundExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1GetSessionCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1GetSessionCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
__type: "GetSessionResponse",
dialogAction: undefined,
recentIntentSummaryView: undefined,
sessionAttributes: undefined,
sessionId: undefined,
};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
if (data.dialogAction !== undefined && data.dialogAction !== null) {
contents.dialogAction = deserializeAws_restJson1DialogAction(data.dialogAction, context);
}
if (data.recentIntentSummaryView !== undefined && data.recentIntentSummaryView !== null) {
contents.recentIntentSummaryView = deserializeAws_restJson1IntentSummaryList(data.recentIntentSummaryView, context);
}
if (data.sessionAttributes !== undefined && data.sessionAttributes !== null) {
contents.sessionAttributes = deserializeAws_restJson1StringMap(data.sessionAttributes, context);
}
if (data.sessionId !== undefined && data.sessionId !== null) {
contents.sessionId = data.sessionId;
}
return [2 /*return*/, Promise.resolve(contents)];
}
});
}); };
var deserializeAws_restJson1GetSessionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, _d, _e, _f, parsedBody, message;
var _g;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_h) {
switch (_h.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_g = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_g.body = _h.sent(), _g)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "BadRequestException": return [3 /*break*/, 2];
case "com.amazonaws.lexruntimeservice#BadRequestException": return [3 /*break*/, 2];
case "InternalFailureException": return [3 /*break*/, 4];
case "com.amazonaws.lexruntimeservice#InternalFailureException": return [3 /*break*/, 4];
case "LimitExceededException": return [3 /*break*/, 6];
case "com.amazonaws.lexruntimeservice#LimitExceededException": return [3 /*break*/, 6];
case "NotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.lexruntimeservice#NotFoundException": return [3 /*break*/, 8];
}
return [3 /*break*/, 10];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadRequestExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 11];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_restJson1InternalFailureExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 11];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_restJson1LimitExceededExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 11];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_h.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 11];
case 10:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_h.label = 11;
case 11:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1PostContentCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1PostContentCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
__type: "PostContentResponse",
audioStream: undefined,
contentType: undefined,
dialogState: undefined,
inputTranscript: undefined,
intentName: undefined,
message: undefined,
messageFormat: undefined,
sentimentResponse: undefined,
sessionAttributes: undefined,
sessionId: undefined,
slotToElicit: undefined,
slots: undefined,
};
if (output.headers["x-amz-lex-message"] !== undefined) {
contents.message = output.headers["x-amz-lex-message"];
}
if (output.headers["x-amz-lex-slots"] !== undefined) {
contents.slots = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.headers["x-amz-lex-slots"]);
}
if (output.headers["x-amz-lex-dialog-state"] !== undefined) {
contents.dialogState = output.headers["x-amz-lex-dialog-state"];
}
if (output.headers["x-amz-lex-intent-name"] !== undefined) {
contents.intentName = output.headers["x-amz-lex-intent-name"];
}
if (output.headers["x-amz-lex-input-transcript"] !== undefined) {
contents.inputTranscript = output.headers["x-amz-lex-input-transcript"];
}
if (output.headers["x-amz-lex-message-format"] !== undefined) {
contents.messageFormat = output.headers["x-amz-lex-message-format"];
}
if (output.headers["content-type"] !== undefined) {
contents.contentType = output.headers["content-type"];
}
if (output.headers["x-amz-lex-session-id"] !== undefined) {
contents.sessionId = output.headers["x-amz-lex-session-id"];
}
if (output.headers["x-amz-lex-session-attributes"] !== undefined) {
contents.sessionAttributes = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.headers["x-amz-lex-session-attributes"]);
}
if (output.headers["x-amz-lex-sentiment"] !== undefined) {
contents.sentimentResponse = output.headers["x-amz-lex-sentiment"];
}
if (output.headers["x-amz-lex-slot-to-elicit"] !== undefined) {
contents.slotToElicit = output.headers["x-amz-lex-slot-to-elicit"];
}
data = output.body;
contents.audioStream = data;
return [2 /*return*/, Promise.resolve(contents)];
});
}); };
var deserializeAws_restJson1PostContentCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, parsedBody, message;
var _p;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_q) {
switch (_q.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_p = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_p.body = _q.sent(), _p)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "BadGatewayException": return [3 /*break*/, 2];
case "com.amazonaws.lexruntimeservice#BadGatewayException": return [3 /*break*/, 2];
case "BadRequestException": return [3 /*break*/, 4];
case "com.amazonaws.lexruntimeservice#BadRequestException": return [3 /*break*/, 4];
case "ConflictException": return [3 /*break*/, 6];
case "com.amazonaws.lexruntimeservice#ConflictException": return [3 /*break*/, 6];
case "DependencyFailedException": return [3 /*break*/, 8];
case "com.amazonaws.lexruntimeservice#DependencyFailedException": return [3 /*break*/, 8];
case "InternalFailureException": return [3 /*break*/, 10];
case "com.amazonaws.lexruntimeservice#InternalFailureException": return [3 /*break*/, 10];
case "LimitExceededException": return [3 /*break*/, 12];
case "com.amazonaws.lexruntimeservice#LimitExceededException": return [3 /*break*/, 12];
case "LoopDetectedException": return [3 /*break*/, 14];
case "com.amazonaws.lexruntimeservice#LoopDetectedException": return [3 /*break*/, 14];
case "NotAcceptableException": return [3 /*break*/, 16];
case "com.amazonaws.lexruntimeservice#NotAcceptableException": return [3 /*break*/, 16];
case "NotFoundException": return [3 /*break*/, 18];
case "com.amazonaws.lexruntimeservice#NotFoundException": return [3 /*break*/, 18];
case "RequestTimeoutException": return [3 /*break*/, 20];
case "com.amazonaws.lexruntimeservice#RequestTimeoutException": return [3 /*break*/, 20];
case "UnsupportedMediaTypeException": return [3 /*break*/, 22];
case "com.amazonaws.lexruntimeservice#UnsupportedMediaTypeException": return [3 /*break*/, 22];
}
return [3 /*break*/, 24];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadGatewayExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadRequestExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_restJson1ConflictExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_restJson1DependencyFailedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_restJson1InternalFailureExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_restJson1LimitExceededExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_restJson1LoopDetectedExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotAcceptableExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 18:
_l = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotFoundExceptionResponse(parsedOutput, context)];
case 19:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _l.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 20:
_m = [{}];
return [4 /*yield*/, deserializeAws_restJson1RequestTimeoutExceptionResponse(parsedOutput, context)];
case 21:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _m.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 22:
_o = [{}];
return [4 /*yield*/, deserializeAws_restJson1UnsupportedMediaTypeExceptionResponse(parsedOutput, context)];
case 23:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _o.concat([(_q.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 25];
case 24:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_q.label = 25;
case 25:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1PostTextCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1PostTextCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
__type: "PostTextResponse",
dialogState: undefined,
intentName: undefined,
message: undefined,
messageFormat: undefined,
responseCard: undefined,
sentimentResponse: undefined,
sessionAttributes: undefined,
sessionId: undefined,
slotToElicit: undefined,
slots: undefined,
};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
if (data.dialogState !== undefined && data.dialogState !== null) {
contents.dialogState = data.dialogState;
}
if (data.intentName !== undefined && data.intentName !== null) {
contents.intentName = data.intentName;
}
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
if (data.messageFormat !== undefined && data.messageFormat !== null) {
contents.messageFormat = data.messageFormat;
}
if (data.responseCard !== undefined && data.responseCard !== null) {
contents.responseCard = deserializeAws_restJson1ResponseCard(data.responseCard, context);
}
if (data.sentimentResponse !== undefined && data.sentimentResponse !== null) {
contents.sentimentResponse = deserializeAws_restJson1SentimentResponse(data.sentimentResponse, context);
}
if (data.sessionAttributes !== undefined && data.sessionAttributes !== null) {
contents.sessionAttributes = deserializeAws_restJson1StringMap(data.sessionAttributes, context);
}
if (data.sessionId !== undefined && data.sessionId !== null) {
contents.sessionId = data.sessionId;
}
if (data.slotToElicit !== undefined && data.slotToElicit !== null) {
contents.slotToElicit = data.slotToElicit;
}
if (data.slots !== undefined && data.slots !== null) {
contents.slots = deserializeAws_restJson1StringMap(data.slots, context);
}
return [2 /*return*/, Promise.resolve(contents)];
}
});
}); };
var deserializeAws_restJson1PostTextCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, _d, _e, _f, _g, _h, _j, _k, parsedBody, message;
var _l;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_m) {
switch (_m.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_l = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_l.body = _m.sent(), _l)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "BadGatewayException": return [3 /*break*/, 2];
case "com.amazonaws.lexruntimeservice#BadGatewayException": return [3 /*break*/, 2];
case "BadRequestException": return [3 /*break*/, 4];
case "com.amazonaws.lexruntimeservice#BadRequestException": return [3 /*break*/, 4];
case "ConflictException": return [3 /*break*/, 6];
case "com.amazonaws.lexruntimeservice#ConflictException": return [3 /*break*/, 6];
case "DependencyFailedException": return [3 /*break*/, 8];
case "com.amazonaws.lexruntimeservice#DependencyFailedException": return [3 /*break*/, 8];
case "InternalFailureException": return [3 /*break*/, 10];
case "com.amazonaws.lexruntimeservice#InternalFailureException": return [3 /*break*/, 10];
case "LimitExceededException": return [3 /*break*/, 12];
case "com.amazonaws.lexruntimeservice#LimitExceededException": return [3 /*break*/, 12];
case "LoopDetectedException": return [3 /*break*/, 14];
case "com.amazonaws.lexruntimeservice#LoopDetectedException": return [3 /*break*/, 14];
case "NotFoundException": return [3 /*break*/, 16];
case "com.amazonaws.lexruntimeservice#NotFoundException": return [3 /*break*/, 16];
}
return [3 /*break*/, 18];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadGatewayExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadRequestExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_restJson1ConflictExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_restJson1DependencyFailedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_restJson1InternalFailureExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_restJson1LimitExceededExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_restJson1LoopDetectedExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotFoundExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 18:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_m.label = 19;
case 19:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1PutSessionCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1PutSessionCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
__type: "PutSessionResponse",
audioStream: undefined,
contentType: undefined,
dialogState: undefined,
intentName: undefined,
message: undefined,
messageFormat: undefined,
sessionAttributes: undefined,
sessionId: undefined,
slotToElicit: undefined,
slots: undefined,
};
if (output.headers["x-amz-lex-slots"] !== undefined) {
contents.slots = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.headers["x-amz-lex-slots"]);
}
if (output.headers["x-amz-lex-message-format"] !== undefined) {
contents.messageFormat = output.headers["x-amz-lex-message-format"];
}
if (output.headers["x-amz-lex-intent-name"] !== undefined) {
contents.intentName = output.headers["x-amz-lex-intent-name"];
}
if (output.headers["x-amz-lex-session-id"] !== undefined) {
contents.sessionId = output.headers["x-amz-lex-session-id"];
}
if (output.headers["x-amz-lex-session-attributes"] !== undefined) {
contents.sessionAttributes = new _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"](output.headers["x-amz-lex-session-attributes"]);
}
if (output.headers["x-amz-lex-dialog-state"] !== undefined) {
contents.dialogState = output.headers["x-amz-lex-dialog-state"];
}
if (output.headers["x-amz-lex-message"] !== undefined) {
contents.message = output.headers["x-amz-lex-message"];
}
if (output.headers["content-type"] !== undefined) {
contents.contentType = output.headers["content-type"];
}
if (output.headers["x-amz-lex-slot-to-elicit"] !== undefined) {
contents.slotToElicit = output.headers["x-amz-lex-slot-to-elicit"];
}
data = output.body;
contents.audioStream = data;
return [2 /*return*/, Promise.resolve(contents)];
});
}); };
var deserializeAws_restJson1PutSessionCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, _d, _e, _f, _g, _h, _j, _k, parsedBody, message;
var _l;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_m) {
switch (_m.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_l = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_l.body = _m.sent(), _l)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "BadGatewayException": return [3 /*break*/, 2];
case "com.amazonaws.lexruntimeservice#BadGatewayException": return [3 /*break*/, 2];
case "BadRequestException": return [3 /*break*/, 4];
case "com.amazonaws.lexruntimeservice#BadRequestException": return [3 /*break*/, 4];
case "ConflictException": return [3 /*break*/, 6];
case "com.amazonaws.lexruntimeservice#ConflictException": return [3 /*break*/, 6];
case "DependencyFailedException": return [3 /*break*/, 8];
case "com.amazonaws.lexruntimeservice#DependencyFailedException": return [3 /*break*/, 8];
case "InternalFailureException": return [3 /*break*/, 10];
case "com.amazonaws.lexruntimeservice#InternalFailureException": return [3 /*break*/, 10];
case "LimitExceededException": return [3 /*break*/, 12];
case "com.amazonaws.lexruntimeservice#LimitExceededException": return [3 /*break*/, 12];
case "NotAcceptableException": return [3 /*break*/, 14];
case "com.amazonaws.lexruntimeservice#NotAcceptableException": return [3 /*break*/, 14];
case "NotFoundException": return [3 /*break*/, 16];
case "com.amazonaws.lexruntimeservice#NotFoundException": return [3 /*break*/, 16];
}
return [3 /*break*/, 18];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadGatewayExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_restJson1BadRequestExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_restJson1ConflictExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_restJson1DependencyFailedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_restJson1InternalFailureExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_restJson1LimitExceededExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotAcceptableExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_restJson1NotFoundExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 18:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_m.label = 19;
case 19:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1BadGatewayExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "BadGatewayException",
$fault: "server",
$metadata: deserializeMetadata(parsedOutput),
Message: undefined,
};
data = parsedOutput.body;
if (data.Message !== undefined && data.Message !== null) {
contents.Message = data.Message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1BadRequestExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "BadRequestException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1ConflictExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "ConflictException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1DependencyFailedExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "DependencyFailedException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
Message: undefined,
};
data = parsedOutput.body;
if (data.Message !== undefined && data.Message !== null) {
contents.Message = data.Message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1InternalFailureExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "InternalFailureException",
$fault: "server",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1LimitExceededExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "LimitExceededException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
retryAfterSeconds: undefined,
};
if (parsedOutput.headers["retry-after"] !== undefined) {
contents.retryAfterSeconds = parsedOutput.headers["retry-after"];
}
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1LoopDetectedExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "LoopDetectedException",
$fault: "server",
$metadata: deserializeMetadata(parsedOutput),
Message: undefined,
};
data = parsedOutput.body;
if (data.Message !== undefined && data.Message !== null) {
contents.Message = data.Message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1NotAcceptableExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "NotAcceptableException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1NotFoundExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "NotFoundException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1RequestTimeoutExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "RequestTimeoutException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var deserializeAws_restJson1UnsupportedMediaTypeExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "UnsupportedMediaTypeException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var serializeAws_restJson1DialogAction = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.fulfillmentState !== undefined && { fulfillmentState: input.fulfillmentState })), (input.intentName !== undefined && { intentName: input.intentName })), (input.message !== undefined && { message: input.message })), (input.messageFormat !== undefined && { messageFormat: input.messageFormat })), (input.slotToElicit !== undefined && { slotToElicit: input.slotToElicit })), (input.slots !== undefined && { slots: serializeAws_restJson1StringMap(input.slots, context) })), (input.type !== undefined && { type: input.type }));
};
var serializeAws_restJson1IntentSummary = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.checkpointLabel !== undefined && { checkpointLabel: input.checkpointLabel })), (input.confirmationStatus !== undefined && { confirmationStatus: input.confirmationStatus })), (input.dialogActionType !== undefined && { dialogActionType: input.dialogActionType })), (input.fulfillmentState !== undefined && { fulfillmentState: input.fulfillmentState })), (input.intentName !== undefined && { intentName: input.intentName })), (input.slotToElicit !== undefined && { slotToElicit: input.slotToElicit })), (input.slots !== undefined && { slots: serializeAws_restJson1StringMap(input.slots, context) }));
};
var serializeAws_restJson1IntentSummaryList = function (input, context) {
return input.map(function (entry) { return serializeAws_restJson1IntentSummary(entry, context); });
};
var serializeAws_restJson1StringMap = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var deserializeAws_restJson1Button = function (output, context) {
return {
__type: "Button",
text: output.text !== undefined && output.text !== null ? output.text : undefined,
value: output.value !== undefined && output.value !== null ? output.value : undefined,
};
};
var deserializeAws_restJson1DialogAction = function (output, context) {
return {
__type: "DialogAction",
fulfillmentState: output.fulfillmentState !== undefined && output.fulfillmentState !== null ? output.fulfillmentState : undefined,
intentName: output.intentName !== undefined && output.intentName !== null ? output.intentName : undefined,
message: output.message !== undefined && output.message !== null ? output.message : undefined,
messageFormat: output.messageFormat !== undefined && output.messageFormat !== null ? output.messageFormat : undefined,
slotToElicit: output.slotToElicit !== undefined && output.slotToElicit !== null ? output.slotToElicit : undefined,
slots: output.slots !== undefined && output.slots !== null
? deserializeAws_restJson1StringMap(output.slots, context)
: undefined,
type: output.type !== undefined && output.type !== null ? output.type : undefined,
};
};
var deserializeAws_restJson1GenericAttachment = function (output, context) {
return {
__type: "GenericAttachment",
attachmentLinkUrl: output.attachmentLinkUrl !== undefined && output.attachmentLinkUrl !== null
? output.attachmentLinkUrl
: undefined,
buttons: output.buttons !== undefined && output.buttons !== null
? deserializeAws_restJson1listOfButtons(output.buttons, context)
: undefined,
imageUrl: output.imageUrl !== undefined && output.imageUrl !== null ? output.imageUrl : undefined,
subTitle: output.subTitle !== undefined && output.subTitle !== null ? output.subTitle : undefined,
title: output.title !== undefined && output.title !== null ? output.title : undefined,
};
};
var deserializeAws_restJson1genericAttachmentList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_restJson1GenericAttachment(entry, context); });
};
var deserializeAws_restJson1IntentSummary = function (output, context) {
return {
__type: "IntentSummary",
checkpointLabel: output.checkpointLabel !== undefined && output.checkpointLabel !== null ? output.checkpointLabel : undefined,
confirmationStatus: output.confirmationStatus !== undefined && output.confirmationStatus !== null
? output.confirmationStatus
: undefined,
dialogActionType: output.dialogActionType !== undefined && output.dialogActionType !== null ? output.dialogActionType : undefined,
fulfillmentState: output.fulfillmentState !== undefined && output.fulfillmentState !== null ? output.fulfillmentState : undefined,
intentName: output.intentName !== undefined && output.intentName !== null ? output.intentName : undefined,
slotToElicit: output.slotToElicit !== undefined && output.slotToElicit !== null ? output.slotToElicit : undefined,
slots: output.slots !== undefined && output.slots !== null
? deserializeAws_restJson1StringMap(output.slots, context)
: undefined,
};
};
var deserializeAws_restJson1IntentSummaryList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_restJson1IntentSummary(entry, context); });
};
var deserializeAws_restJson1listOfButtons = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_restJson1Button(entry, context); });
};
var deserializeAws_restJson1ResponseCard = function (output, context) {
return {
__type: "ResponseCard",
contentType: output.contentType !== undefined && output.contentType !== null ? output.contentType : undefined,
genericAttachments: output.genericAttachments !== undefined && output.genericAttachments !== null
? deserializeAws_restJson1genericAttachmentList(output.genericAttachments, context)
: undefined,
version: output.version !== undefined && output.version !== null ? output.version : undefined,
};
};
var deserializeAws_restJson1SentimentResponse = function (output, context) {
return {
__type: "SentimentResponse",
sentimentLabel: output.sentimentLabel !== undefined && output.sentimentLabel !== null ? output.sentimentLabel : undefined,
sentimentScore: output.sentimentScore !== undefined && output.sentimentScore !== null ? output.sentimentScore : undefined,
};
};
var deserializeAws_restJson1StringMap = function (output, context) {
return Object.entries(output).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var deserializeMetadata = function (output) { return ({
httpStatusCode: output.statusCode,
httpHeaders: output.headers,
requestId: output.headers["x-amzn-requestid"],
}); };
// Collect low-level response body stream to Uint8Array.
var collectBody = function (streamBody, context) {
if (streamBody === void 0) { streamBody = new Uint8Array(); }
if (streamBody instanceof Uint8Array) {
return Promise.resolve(streamBody);
}
return context.streamCollector(streamBody) || Promise.resolve(new Uint8Array());
};
// Encode Uint8Array data into string with utf-8.
var collectBodyString = function (streamBody, context) {
return collectBody(streamBody, context).then(function (body) { return context.utf8Encoder(body); });
};
var isSerializableHeaderValue = function (value) {
return value !== undefined &&
value !== "" &&
(!Object.getOwnPropertyNames(value).includes("length") || value.length != 0) &&
(!Object.getOwnPropertyNames(value).includes("size") || value.size != 0);
};
var parseBody = function (streamBody, context) {
return collectBodyString(streamBody, context).then(function (encoded) {
if (encoded.length) {
return JSON.parse(encoded);
}
return {};
});
};
/**
* Load an error code for the aws.rest-json-1.1 protocol.
*/
var loadRestJsonErrorCode = function (output, data) {
var findKey = function (object, key) { return Object.keys(object).find(function (k) { return k.toLowerCase() === key.toLowerCase(); }); };
var sanitizeErrorCode = function (rawValue) {
var cleanValue = rawValue;
if (cleanValue.indexOf(":") >= 0) {
cleanValue = cleanValue.split(":")[0];
}
if (cleanValue.indexOf("#") >= 0) {
cleanValue = cleanValue.split("#")[1];
}
return cleanValue;
};
var headerKey = findKey(output.headers, "x-amzn-errortype");
if (headerKey !== undefined) {
return sanitizeErrorCode(output.headers[headerKey]);
}
if (data.code !== undefined) {
return sanitizeErrorCode(data.code);
}
if (data["__type"] !== undefined) {
return sanitizeErrorCode(data["__type"]);
}
return "";
};
//# sourceMappingURL=Aws_restJson1.js.map
/***/ }),
/***/ "3hRD":
/*!********************************************************************!*\
!*** ./node_modules/@aws-sdk/protocol-http/dist/es/httpRequest.js ***!
\********************************************************************/
/*! exports provided: HttpRequest */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HttpRequest", function() { return HttpRequest; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
var HttpRequest = /** @class */ (function () {
function HttpRequest(options) {
this.method = options.method || "GET";
this.hostname = options.hostname || "localhost";
this.port = options.port;
this.query = options.query || {};
this.headers = options.headers || {};
this.body = options.body;
this.protocol = options.protocol
? options.protocol.substr(-1) !== ":"
? options.protocol + ":"
: options.protocol
: "https:";
this.path = options.path ? (options.path.charAt(0) !== "/" ? "/" + options.path : options.path) : "/";
}
HttpRequest.isInstance = function (request) {
//determine if request is a valid httpRequest
if (!request)
return false;
var req = request;
return ("method" in req &&
"protocol" in req &&
"hostname" in req &&
"path" in req &&
typeof req["query"] === "object" &&
typeof req["headers"] === "object");
};
HttpRequest.prototype.clone = function () {
var cloned = new HttpRequest(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, this), { headers: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, this.headers) }));
if (cloned.query)
cloned.query = cloneQuery(cloned.query);
return cloned;
};
return HttpRequest;
}());
function cloneQuery(query) {
return Object.keys(query).reduce(function (carry, paramName) {
var _a;
var param = query[paramName];
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, carry), (_a = {}, _a[paramName] = Array.isArray(param) ? Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])(param) : param, _a));
}, {});
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cFJlcXVlc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaHR0cFJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQU1BO0lBVUUscUJBQVksT0FBMkI7UUFDckMsSUFBSSxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQztRQUN0QyxJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxRQUFRLElBQUksV0FBVyxDQUFDO1FBQ2hELElBQUksQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQztRQUN6QixJQUFJLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxLQUFLLElBQUksRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLE9BQU8sSUFBSSxFQUFFLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDO1FBQ3pCLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFFBQVE7WUFDOUIsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRztnQkFDbkMsQ0FBQyxDQUFJLE9BQU8sQ0FBQyxRQUFRLE1BQUc7Z0JBQ3hCLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUTtZQUNwQixDQUFDLENBQUMsUUFBUSxDQUFDO1FBQ2IsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBSSxPQUFPLENBQUMsSUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQztJQUN4RyxDQUFDO0lBRU0sc0JBQVUsR0FBakIsVUFBa0IsT0FBZ0I7UUFDaEMsNkNBQTZDO1FBQzdDLElBQUksQ0FBQyxPQUFPO1lBQUUsT0FBTyxLQUFLLENBQUM7UUFDM0IsSUFBTSxHQUFHLEdBQVEsT0FBTyxDQUFDO1FBQ3pCLE9BQU8sQ0FDTCxRQUFRLElBQUksR0FBRztZQUNmLFVBQVUsSUFBSSxHQUFHO1lBQ2pCLFVBQVUsSUFBSSxHQUFHO1lBQ2pCLE1BQU0sSUFBSSxHQUFHO1lBQ2IsT0FBTyxHQUFHLENBQUMsT0FBTyxDQUFDLEtBQUssUUFBUTtZQUNoQyxPQUFPLEdBQUcsQ0FBQyxTQUFTLENBQUMsS0FBSyxRQUFRLENBQ25DLENBQUM7SUFDSixDQUFDO0lBRUQsMkJBQUssR0FBTDtRQUNFLElBQU0sTUFBTSxHQUFHLElBQUksV0FBVyx1QkFDekIsSUFBSSxLQUNQLE9BQU8sZUFBTyxJQUFJLENBQUMsT0FBTyxLQUMxQixDQUFDO1FBQ0gsSUFBSSxNQUFNLENBQUMsS0FBSztZQUFFLE1BQU0sQ0FBQyxLQUFLLEdBQUcsVUFBVSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUMxRCxPQUFPLE1BQU0sQ0FBQztJQUNoQixDQUFDO0lBQ0gsa0JBQUM7QUFBRCxDQUFDLEFBL0NELElBK0NDOztBQUVELFNBQVMsVUFBVSxDQUFDLEtBQXdCO0lBQzFDLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBQyxLQUF3QixFQUFFLFNBQWlCOztRQUMzRSxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDL0IsNkJBQ0ssS0FBSyxnQkFDUCxTQUFTLElBQUcsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFVBQUssS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLE9BQ3REO0lBQ0osQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ1QsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVuZHBvaW50LCBIZWFkZXJCYWcsIEh0dHBNZXNzYWdlLCBIdHRwUmVxdWVzdCBhcyBJSHR0cFJlcXVlc3QsIFF1ZXJ5UGFyYW1ldGVyQmFnIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5cbnR5cGUgSHR0cFJlcXVlc3RPcHRpb25zID0gUGFydGlhbDxIdHRwTWVzc2FnZT4gJiBQYXJ0aWFsPEVuZHBvaW50PiAmIHsgbWV0aG9kPzogc3RyaW5nIH07XG5cbmV4cG9ydCBpbnRlcmZhY2UgSHR0cFJlcXVlc3QgZXh0ZW5kcyBJSHR0cFJlcXVlc3Qge31cblxuZXhwb3J0IGNsYXNzIEh0dHBSZXF1ZXN0IGltcGxlbWVudHMgSHR0cE1lc3NhZ2UsIEVuZHBvaW50IHtcbiAgcHVibGljIG1ldGhvZDogc3RyaW5nO1xuICBwdWJsaWMgcHJvdG9jb2w6IHN0cmluZztcbiAgcHVibGljIGhvc3RuYW1lOiBzdHJpbmc7XG4gIHB1YmxpYyBwb3J0PzogbnVtYmVyO1xuICBwdWJsaWMgcGF0aDogc3RyaW5nO1xuICBwdWJsaWMgcXVlcnk6IFF1ZXJ5UGFyYW1ldGVyQmFnO1xuICBwdWJsaWMgaGVhZGVyczogSGVhZGVyQmFnO1xuICBwdWJsaWMgYm9keT86IGFueTtcblxuICBjb25zdHJ1Y3RvcihvcHRpb25zOiBIdHRwUmVxdWVzdE9wdGlvbnMpIHtcbiAgICB0aGlzLm1ldGhvZCA9IG9wdGlvbnMubWV0aG9kIHx8IFwiR0VUXCI7XG4gICAgdGhpcy5ob3N0bmFtZSA9IG9wdGlvbnMuaG9zdG5hbWUgfHwgXCJsb2NhbGhvc3RcIjtcbiAgICB0aGlzLnBvcnQgPSBvcHRpb25zLnBvcnQ7XG4gICAgdGhpcy5xdWVyeSA9IG9wdGlvbnMucXVlcnkgfHwge307XG4gICAgdGhpcy5oZWFkZXJzID0gb3B0aW9ucy5oZWFkZXJzIHx8IHt9O1xuICAgIHRoaXMuYm9keSA9IG9wdGlvbnMuYm9keTtcbiAgICB0aGlzLnByb3RvY29sID0gb3B0aW9ucy5wcm90b2NvbFxuICAgICAgPyBvcHRpb25zLnByb3RvY29sLnN1YnN0cigtMSkgIT09IFwiOlwiXG4gICAgICAgID8gYCR7b3B0aW9ucy5wcm90b2NvbH06YFxuICAgICAgICA6IG9wdGlvbnMucHJvdG9jb2xcbiAgICAgIDogXCJodHRwczpcIjtcbiAgICB0aGlzLnBhdGggPSBvcHRpb25zLnBhdGggPyAob3B0aW9ucy5wYXRoLmNoYXJBdCgwKSAhPT0gXCIvXCIgPyBgLyR7b3B0aW9ucy5wYXRofWAgOiBvcHRpb25zLnBhdGgpIDogXCIvXCI7XG4gIH1cblxuICBzdGF0aWMgaXNJbnN0YW5jZShyZXF1ZXN0OiB1bmtub3duKTogcmVxdWVzdCBpcyBIdHRwUmVxdWVzdCB7XG4gICAgLy9kZXRlcm1pbmUgaWYgcmVxdWVzdCBpcyBhIHZhbGlkIGh0dHBSZXF1ZXN0XG4gICAgaWYgKCFyZXF1ZXN0KSByZXR1cm4gZmFsc2U7XG4gICAgY29uc3QgcmVxOiBhbnkgPSByZXF1ZXN0O1xuICAgIHJldHVybiAoXG4gICAgICBcIm1ldGhvZFwiIGluIHJlcSAmJlxuICAgICAgXCJwcm90b2NvbFwiIGluIHJlcSAmJlxuICAgICAgXCJob3N0bmFtZVwiIGluIHJlcSAmJlxuICAgICAgXCJwYXRoXCIgaW4gcmVxICYmXG4gICAgICB0eXBlb2YgcmVxW1wicXVlcnlcIl0gPT09IFwib2JqZWN0XCIgJiZcbiAgICAgIHR5cGVvZiByZXFbXCJoZWFkZXJzXCJdID09PSBcIm9iamVjdFwiXG4gICAgKTtcbiAgfVxuXG4gIGNsb25lKCk6IEh0dHBSZXF1ZXN0IHtcbiAgICBjb25zdCBjbG9uZWQgPSBuZXcgSHR0cFJlcXVlc3Qoe1xuICAgICAgLi4udGhpcyxcbiAgICAgIGhlYWRlcnM6IHsgLi4udGhpcy5oZWFkZXJzIH0sXG4gICAgfSk7XG4gICAgaWYgKGNsb25lZC5xdWVyeSkgY2xvbmVkLnF1ZXJ5ID0gY2xvbmVRdWVyeShjbG9uZWQucXVlcnkpO1xuICAgIHJldHVybiBjbG9uZWQ7XG4gIH1cbn1cblxuZnVuY3Rpb24gY2xvbmVRdWVyeShxdWVyeTogUXVlcnlQYXJhbWV0ZXJCYWcpOiBRdWVyeVBhcmFtZXRlckJhZyB7XG4gIHJldHVybiBPYmplY3Qua2V5cyhxdWVyeSkucmVkdWNlKChjYXJyeTogUXVlcnlQYXJhbWV0ZXJCYWcsIHBhcmFtTmFtZTogc3RyaW5nKSA9PiB7XG4gICAgY29uc3QgcGFyYW0gPSBxdWVyeVtwYXJhbU5hbWVdO1xuICAgIHJldHVybiB7XG4gICAgICAuLi5jYXJyeSxcbiAgICAgIFtwYXJhbU5hbWVdOiBBcnJheS5pc0FycmF5KHBhcmFtKSA/IFsuLi5wYXJhbV0gOiBwYXJhbSxcbiAgICB9O1xuICB9LCB7fSk7XG59XG4iXX0=
/***/ }),
/***/ "3hse":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteEndpointCommand.js ***!
\*****************************************************************************************/
/*! exports provided: DeleteEndpointCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteEndpointCommand", function() { return DeleteEndpointCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteEndpointCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteEndpointCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteEndpointCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteEndpointCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteEndpointRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteEndpointResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteEndpointCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteEndpointCommand"])(input, context);
};
DeleteEndpointCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteEndpointCommand"])(output, context);
};
return DeleteEndpointCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteEndpointCommand.js.map
/***/ }),
/***/ "3pMQ":
/*!***************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/runtimeConfig.shared.js ***!
\***************************************************************************************/
/*! exports provided: ClientSharedValues */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientSharedValues", function() { return ClientSharedValues; });
/* harmony import */ var _endpoints__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./endpoints */ "NaSI");
var ClientSharedValues = {
apiVersion: "2014-06-30",
disableHostPrefix: false,
regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"],
signingName: "cognito-identity",
};
//# sourceMappingURL=runtimeConfig.shared.js.map
/***/ }),
/***/ "3spr":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreatePushTemplateCommand.js ***!
\*********************************************************************************************/
/*! exports provided: CreatePushTemplateCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreatePushTemplateCommand", function() { return CreatePushTemplateCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreatePushTemplateCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreatePushTemplateCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreatePushTemplateCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreatePushTemplateCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreatePushTemplateRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreatePushTemplateResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreatePushTemplateCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreatePushTemplateCommand"])(input, context);
};
CreatePushTemplateCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreatePushTemplateCommand"])(output, context);
};
return CreatePushTemplateCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=CreatePushTemplateCommand.js.map
/***/ }),
/***/ "3tHY":
/*!********************************************************************!*\
!*** ./node_modules/@aws-sdk/querystring-builder/dist/es/index.js ***!
\********************************************************************/
/*! exports provided: buildQueryString */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buildQueryString", function() { return buildQueryString; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/util-uri-escape */ "TARy");
function buildQueryString(query) {
var e_1, _a;
var parts = [];
try {
for (var _b = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(Object.keys(query).sort()), _c = _b.next(); !_c.done; _c = _b.next()) {
var key = _c.value;
var value = query[key];
key = Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(key);
if (Array.isArray(value)) {
for (var i = 0, iLen = value.length; i < iLen; i++) {
parts.push(key + "=" + Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(value[i]));
}
}
else {
var qsEntry = key;
if (value || typeof value === "string") {
qsEntry += "=" + Object(_aws_sdk_util_uri_escape__WEBPACK_IMPORTED_MODULE_1__["escapeUri"])(value);
}
parts.push(qsEntry);
}
}
}
catch (e_1_1) { e_1 = { error: e_1_1 }; }
finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
}
finally { if (e_1) throw e_1.error; }
}
return parts.join("&");
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUVyRCxNQUFNLFVBQVUsZ0JBQWdCLENBQUMsS0FBd0I7O0lBQ3ZELElBQU0sS0FBSyxHQUFhLEVBQUUsQ0FBQzs7UUFDM0IsS0FBZ0IsSUFBQSxLQUFBLFNBQUEsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQSxnQkFBQSw0QkFBRTtZQUF0QyxJQUFJLEdBQUcsV0FBQTtZQUNWLElBQU0sS0FBSyxHQUFHLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUN6QixHQUFHLEdBQUcsU0FBUyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ3JCLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBRTtnQkFDeEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDbEQsS0FBSyxDQUFDLElBQUksQ0FBSSxHQUFHLFNBQUksU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBRyxDQUFDLENBQUM7aUJBQzdDO2FBQ0Y7aUJBQU07Z0JBQ0wsSUFBSSxPQUFPLEdBQUcsR0FBRyxDQUFDO2dCQUNsQixJQUFJLEtBQUssSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7b0JBQ3RDLE9BQU8sSUFBSSxNQUFJLFNBQVMsQ0FBQyxLQUFLLENBQUcsQ0FBQztpQkFDbkM7Z0JBQ0QsS0FBSyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQzthQUNyQjtTQUNGOzs7Ozs7Ozs7SUFFRCxPQUFPLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDekIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFF1ZXJ5UGFyYW1ldGVyQmFnIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBlc2NhcGVVcmkgfSBmcm9tIFwiQGF3cy1zZGsvdXRpbC11cmktZXNjYXBlXCI7XG5cbmV4cG9ydCBmdW5jdGlvbiBidWlsZFF1ZXJ5U3RyaW5nKHF1ZXJ5OiBRdWVyeVBhcmFtZXRlckJhZyk6IHN0cmluZyB7XG4gIGNvbnN0IHBhcnRzOiBzdHJpbmdbXSA9IFtdO1xuICBmb3IgKGxldCBrZXkgb2YgT2JqZWN0LmtleXMocXVlcnkpLnNvcnQoKSkge1xuICAgIGNvbnN0IHZhbHVlID0gcXVlcnlba2V5XTtcbiAgICBrZXkgPSBlc2NhcGVVcmkoa2V5KTtcbiAgICBpZiAoQXJyYXkuaXNBcnJheSh2YWx1ZSkpIHtcbiAgICAgIGZvciAobGV0IGkgPSAwLCBpTGVuID0gdmFsdWUubGVuZ3RoOyBpIDwgaUxlbjsgaSsrKSB7XG4gICAgICAgIHBhcnRzLnB1c2goYCR7a2V5fT0ke2VzY2FwZVVyaSh2YWx1ZVtpXSl9YCk7XG4gICAgICB9XG4gICAgfSBlbHNlIHtcbiAgICAgIGxldCBxc0VudHJ5ID0ga2V5O1xuICAgICAgaWYgKHZhbHVlIHx8IHR5cGVvZiB2YWx1ZSA9PT0gXCJzdHJpbmdcIikge1xuICAgICAgICBxc0VudHJ5ICs9IGA9JHtlc2NhcGVVcmkodmFsdWUpfWA7XG4gICAgICB9XG4gICAgICBwYXJ0cy5wdXNoKHFzRW50cnkpO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiBwYXJ0cy5qb2luKFwiJlwiKTtcbn1cbiJdfQ==
/***/ }),
/***/ "3wNH":
/*!***********************************************************************!*\
!*** ./node_modules/@aws-amplify/analytics/lib-esm/utils/AppUtils.js ***!
\***********************************************************************/
/*! exports provided: isAppInForeground */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAppInForeground", function() { return isAppInForeground; });
var isAppInForeground = function () {
return true;
};
//# sourceMappingURL=AppUtils.js.map
/***/ }),
/***/ "3wOB":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectTextCommand.js ***!
\****************************************************************************************/
/*! exports provided: DetectTextCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectTextCommand", function() { return DetectTextCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DetectTextCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectTextCommand, _super);
// Start section: command_properties
// End section: command_properties
function DetectTextCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DetectTextCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectTextRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectTextResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DetectTextCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectTextCommand"])(input, context);
};
DetectTextCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectTextCommand"])(output, context);
};
return DetectTextCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DetectTextCommand.js.map
/***/ }),
/***/ "3wd1":
/*!*************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-firehose/dist/es/commands/DescribeDeliveryStreamCommand.js ***!
\*************************************************************************************************/
/*! exports provided: DescribeDeliveryStreamCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDeliveryStreamCommand", function() { return DescribeDeliveryStreamCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "qPic");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "IZqD");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeDeliveryStreamCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeDeliveryStreamCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeDeliveryStreamCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeDeliveryStreamCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeDeliveryStreamInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeDeliveryStreamOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeDeliveryStreamCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeDeliveryStreamCommand"])(input, context);
};
DescribeDeliveryStreamCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeDeliveryStreamCommand"])(output, context);
};
return DescribeDeliveryStreamCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DescribeDeliveryStreamCommand.js.map
/***/ }),
/***/ "44Ds":
/*!****************************************!*\
!*** ./node_modules/lodash/memoize.js ***!
\****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var MapCache = __webpack_require__(/*! ./_MapCache */ "e4Nc");
/** Error message constants. */
var FUNC_ERROR_TEXT = 'Expected a function';
/**
* Creates a function that memoizes the result of `func`. If `resolver` is
* provided, it determines the cache key for storing the result based on the
* arguments provided to the memoized function. By default, the first argument
* provided to the memoized function is used as the map cache key. The `func`
* is invoked with the `this` binding of the memoized function.
*
* **Note:** The cache is exposed as the `cache` property on the memoized
* function. Its creation may be customized by replacing the `_.memoize.Cache`
* constructor with one whose instances implement the
* [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)
* method interface of `clear`, `delete`, `get`, `has`, and `set`.
*
* @static
* @memberOf _
* @since 0.1.0
* @category Function
* @param {Function} func The function to have its output memoized.
* @param {Function} [resolver] The function to resolve the cache key.
* @returns {Function} Returns the new memoized function.
* @example
*
* var object = { 'a': 1, 'b': 2 };
* var other = { 'c': 3, 'd': 4 };
*
* var values = _.memoize(_.values);
* values(object);
* // => [1, 2]
*
* values(other);
* // => [3, 4]
*
* object.a = 2;
* values(object);
* // => [1, 2]
*
* // Modify the result cache.
* values.cache.set(object, ['a', 'b']);
* values(object);
* // => ['a', 'b']
*
* // Replace `_.memoize.Cache`.
* _.memoize.Cache = WeakMap;
*/
function memoize(func, resolver) {
if (typeof func != 'function' || (resolver != null && typeof resolver != 'function')) {
throw new TypeError(FUNC_ERROR_TEXT);
}
var memoized = function() {
var args = arguments,
key = resolver ? resolver.apply(this, args) : args[0],
cache = memoized.cache;
if (cache.has(key)) {
return cache.get(key);
}
var result = func.apply(this, args);
memoized.cache = cache.set(key, result) || cache;
return result;
};
memoized.cache = new (memoize.Cache || MapCache);
return memoized;
}
// Expose `MapCache`.
memoize.Cache = MapCache;
module.exports = memoize;
/***/ }),
/***/ "47v2":
/*!*************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenCommand.js ***!
\*************************************************************************************************/
/*! exports provided: GetOpenIdTokenCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenCommand", function() { return GetOpenIdTokenCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetOpenIdTokenCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetOpenIdTokenCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetOpenIdTokenCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetOpenIdTokenCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetOpenIdTokenCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetOpenIdTokenCommand"])(input, context);
};
GetOpenIdTokenCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetOpenIdTokenCommand"])(output, context);
};
return GetOpenIdTokenCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetOpenIdTokenCommand.js.map
/***/ }),
/***/ "49sm":
/*!***************************************!*\
!*** ./node_modules/isarray/index.js ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports) {
var toString = {}.toString;
module.exports = Array.isArray || function (arr) {
return toString.call(arr) == '[object Array]';
};
/***/ }),
/***/ "4A3s":
/*!*************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/ignoreElements.js ***!
\*************************************************************************/
/*! exports provided: ignoreElements */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ignoreElements", function() { return ignoreElements; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function ignoreElements() {
return function ignoreElementsOperatorFunction(source) {
return source.lift(new IgnoreElementsOperator());
};
}
class IgnoreElementsOperator {
call(subscriber, source) {
return source.subscribe(new IgnoreElementsSubscriber(subscriber));
}
}
class IgnoreElementsSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
_next(unused) {
}
}
//# sourceMappingURL=ignoreElements.js.map
/***/ }),
/***/ "4DXh":
/*!**************************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-retry/dist/es/configurations.js ***!
\**************************************************************************/
/*! exports provided: ENV_MAX_ATTEMPTS, CONFIG_MAX_ATTEMPTS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, ENV_RETRY_MODE, CONFIG_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ENV_MAX_ATTEMPTS", function() { return ENV_MAX_ATTEMPTS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONFIG_MAX_ATTEMPTS", function() { return CONFIG_MAX_ATTEMPTS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_MAX_ATTEMPT_CONFIG_OPTIONS", function() { return NODE_MAX_ATTEMPT_CONFIG_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveRetryConfig", function() { return resolveRetryConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ENV_RETRY_MODE", function() { return ENV_RETRY_MODE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONFIG_RETRY_MODE", function() { return CONFIG_RETRY_MODE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NODE_RETRY_MODE_CONFIG_OPTIONS", function() { return NODE_RETRY_MODE_CONFIG_OPTIONS; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./defaultStrategy */ "GnFd");
var ENV_MAX_ATTEMPTS = "AWS_MAX_ATTEMPTS";
var CONFIG_MAX_ATTEMPTS = "max_attempts";
var NODE_MAX_ATTEMPT_CONFIG_OPTIONS = {
environmentVariableSelector: function (env) {
var value = env[ENV_MAX_ATTEMPTS];
if (!value)
return undefined;
var maxAttempt = parseInt(value);
if (Number.isNaN(maxAttempt)) {
throw new Error("Environment variable " + ENV_MAX_ATTEMPTS + " mast be a number, got \"" + value + "\"");
}
return maxAttempt;
},
configFileSelector: function (profile) {
var value = profile[CONFIG_MAX_ATTEMPTS];
if (!value)
return undefined;
var maxAttempt = parseInt(value);
if (Number.isNaN(maxAttempt)) {
throw new Error("Shared config file entry " + CONFIG_MAX_ATTEMPTS + " mast be a number, got \"" + value + "\"");
}
return maxAttempt;
},
default: _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__["DEFAULT_MAX_ATTEMPTS"],
};
var resolveRetryConfig = function (input) {
var maxAttempts = normalizeMaxAttempts(input.maxAttempts);
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input), { maxAttempts: maxAttempts, retryStrategy: input.retryStrategy || new _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__["StandardRetryStrategy"](maxAttempts) });
};
var normalizeMaxAttempts = function (maxAttempts) {
if (maxAttempts === void 0) { maxAttempts = _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__["DEFAULT_MAX_ATTEMPTS"]; }
if (typeof maxAttempts === "number") {
var promisified_1 = Promise.resolve(maxAttempts);
return function () { return promisified_1; };
}
return maxAttempts;
};
var ENV_RETRY_MODE = "AWS_RETRY_MODE";
var CONFIG_RETRY_MODE = "retry_mode";
var NODE_RETRY_MODE_CONFIG_OPTIONS = {
environmentVariableSelector: function (env) { return env[ENV_RETRY_MODE]; },
configFileSelector: function (profile) { return profile[CONFIG_RETRY_MODE]; },
default: _defaultStrategy__WEBPACK_IMPORTED_MODULE_1__["DEFAULT_RETRY_MODE"],
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUdBLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxrQkFBa0IsRUFBRSxxQkFBcUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBRXBHLE1BQU0sQ0FBQyxJQUFNLGdCQUFnQixHQUFHLGtCQUFrQixDQUFDO0FBQ25ELE1BQU0sQ0FBQyxJQUFNLG1CQUFtQixHQUFHLGNBQWMsQ0FBQztBQUVsRCxNQUFNLENBQUMsSUFBTSwrQkFBK0IsR0FBa0M7SUFDNUUsMkJBQTJCLEVBQUUsVUFBQyxHQUFHO1FBQy9CLElBQU0sS0FBSyxHQUFHLEdBQUcsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1FBQ3BDLElBQUksQ0FBQyxLQUFLO1lBQUUsT0FBTyxTQUFTLENBQUM7UUFDN0IsSUFBTSxVQUFVLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ25DLElBQUksTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsRUFBRTtZQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLDBCQUF3QixnQkFBZ0IsaUNBQTJCLEtBQUssT0FBRyxDQUFDLENBQUM7U0FDOUY7UUFDRCxPQUFPLFVBQVUsQ0FBQztJQUNwQixDQUFDO0lBQ0Qsa0JBQWtCLEVBQUUsVUFBQyxPQUFPO1FBQzFCLElBQU0sS0FBSyxHQUFHLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO1FBQzNDLElBQUksQ0FBQyxLQUFLO1lBQUUsT0FBTyxTQUFTLENBQUM7UUFDN0IsSUFBTSxVQUFVLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ25DLElBQUksTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsRUFBRTtZQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE0QixtQkFBbUIsaUNBQTJCLEtBQUssT0FBRyxDQUFDLENBQUM7U0FDckc7UUFDRCxPQUFPLFVBQVUsQ0FBQztJQUNwQixDQUFDO0lBQ0QsT0FBTyxFQUFFLG9CQUFvQjtDQUM5QixDQUFDO0FBbUJGLE1BQU0sQ0FBQyxJQUFNLGtCQUFrQixHQUFHLFVBQUksS0FBZ0Q7SUFDcEYsSUFBTSxXQUFXLEdBQUcsb0JBQW9CLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQzVELDZCQUNLLEtBQUssS0FDUixXQUFXLGFBQUEsRUFDWCxhQUFhLEVBQUUsS0FBSyxDQUFDLGFBQWEsSUFBSSxJQUFJLHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxJQUM1RTtBQUNKLENBQUMsQ0FBQztBQUVGLElBQU0sb0JBQW9CLEdBQUcsVUFBQyxXQUE2RDtJQUE3RCw0QkFBQSxFQUFBLGtDQUE2RDtJQUN6RixJQUFJLE9BQU8sV0FBVyxLQUFLLFFBQVEsRUFBRTtRQUNuQyxJQUFNLGFBQVcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBQ2pELE9BQU8sY0FBTSxPQUFBLGFBQVcsRUFBWCxDQUFXLENBQUM7S0FDMUI7SUFDRCxPQUFPLFdBQVcsQ0FBQztBQUNyQixDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxjQUFjLEdBQUcsZ0JBQWdCLENBQUM7QUFDL0MsTUFBTSxDQUFDLElBQU0saUJBQWlCLEdBQUcsWUFBWSxDQUFDO0FBRTlDLE1BQU0sQ0FBQyxJQUFNLDhCQUE4QixHQUFrQztJQUMzRSwyQkFBMkIsRUFBRSxVQUFDLEdBQUcsSUFBSyxPQUFBLEdBQUcsQ0FBQyxjQUFjLENBQUMsRUFBbkIsQ0FBbUI7SUFDekQsa0JBQWtCLEVBQUUsVUFBQyxPQUFPLElBQUssT0FBQSxPQUFPLENBQUMsaUJBQWlCLENBQUMsRUFBMUIsQ0FBMEI7SUFDM0QsT0FBTyxFQUFFLGtCQUFrQjtDQUM1QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTG9hZGVkQ29uZmlnU2VsZWN0b3JzIH0gZnJvbSBcIkBhd3Mtc2RrL25vZGUtY29uZmlnLXByb3ZpZGVyXCI7XG5pbXBvcnQgeyBQcm92aWRlciwgUmV0cnlTdHJhdGVneSB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBERUZBVUxUX01BWF9BVFRFTVBUUywgREVGQVVMVF9SRVRSWV9NT0RFLCBTdGFuZGFyZFJldHJ5U3RyYXRlZ3kgfSBmcm9tIFwiLi9kZWZhdWx0U3RyYXRlZ3lcIjtcblxuZXhwb3J0IGNvbnN0IEVOVl9NQVhfQVRURU1QVFMgPSBcIkFXU19NQVhfQVRURU1QVFNcIjtcbmV4cG9ydCBjb25zdCBDT05GSUdfTUFYX0FUVEVNUFRTID0gXCJtYXhfYXR0ZW1wdHNcIjtcblxuZXhwb3J0IGNvbnN0IE5PREVfTUFYX0FUVEVNUFRfQ09ORklHX09QVElPTlM6IExvYWRlZENvbmZpZ1NlbGVjdG9yczxudW1iZXI+ID0ge1xuICBlbnZpcm9ubWVudFZhcmlhYmxlU2VsZWN0b3I6IChlbnYpID0+IHtcbiAgICBjb25zdCB2YWx1ZSA9IGVudltFTlZfTUFYX0FUVEVNUFRTXTtcbiAgICBpZiAoIXZhbHVlKSByZXR1cm4gdW5kZWZpbmVkO1xuICAgIGNvbnN0IG1heEF0dGVtcHQgPSBwYXJzZUludCh2YWx1ZSk7XG4gICAgaWYgKE51bWJlci5pc05hTihtYXhBdHRlbXB0KSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBFbnZpcm9ubWVudCB2YXJpYWJsZSAke0VOVl9NQVhfQVRURU1QVFN9IG1hc3QgYmUgYSBudW1iZXIsIGdvdCBcIiR7dmFsdWV9XCJgKTtcbiAgICB9XG4gICAgcmV0dXJuIG1heEF0dGVtcHQ7XG4gIH0sXG4gIGNvbmZpZ0ZpbGVTZWxlY3RvcjogKHByb2ZpbGUpID0+IHtcbiAgICBjb25zdCB2YWx1ZSA9IHByb2ZpbGVbQ09ORklHX01BWF9BVFRFTVBUU107XG4gICAgaWYgKCF2YWx1ZSkgcmV0dXJuIHVuZGVmaW5lZDtcbiAgICBjb25zdCBtYXhBdHRlbXB0ID0gcGFyc2VJbnQodmFsdWUpO1xuICAgIGlmIChOdW1iZXIuaXNOYU4obWF4QXR0ZW1wdCkpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgU2hhcmVkIGNvbmZpZyBmaWxlIGVudHJ5ICR7Q09ORklHX01BWF9BVFRFTVBUU30gbWFzdCBiZSBhIG51bWJlciwgZ290IFwiJHt2YWx1ZX1cImApO1xuICAgIH1cbiAgICByZXR1cm4gbWF4QXR0ZW1wdDtcbiAgfSxcbiAgZGVmYXVsdDogREVGQVVMVF9NQVhfQVRURU1QVFMsXG59O1xuXG5leHBvcnQgaW50ZXJmYWNlIFJldHJ5SW5wdXRDb25maWcge1xuICAvKipcbiAgICogVGhlIG1heGltdW0gbnVtYmVyIG9mIHRpbWVzIHJlcXVlc3RzIHRoYXQgZW5jb3VudGVyIHJldHJ5YWJsZSBmYWlsdXJlcyBzaG91bGQgYmUgYXR0ZW1wdGVkLlxuICAgKi9cbiAgbWF4QXR0ZW1wdHM/OiBudW1iZXIgfCBQcm92aWRlcjxudW1iZXI+O1xuICAvKipcbiAgICogVGhlIHN0cmF0ZWd5IHRvIHJldHJ5IHRoZSByZXF1ZXN0LiBVc2luZyBidWlsdC1pbiBleHBvbmVudGlhbCBiYWNrb2ZmIHN0cmF0ZWd5IGJ5IGRlZmF1bHQuXG4gICAqL1xuICByZXRyeVN0cmF0ZWd5PzogUmV0cnlTdHJhdGVneTtcbn1cblxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7fVxuZXhwb3J0IGludGVyZmFjZSBSZXRyeVJlc29sdmVkQ29uZmlnIHtcbiAgbWF4QXR0ZW1wdHM6IFByb3ZpZGVyPG51bWJlcj47XG4gIHJldHJ5U3RyYXRlZ3k6IFJldHJ5U3RyYXRlZ3k7XG59XG5cbmV4cG9ydCBjb25zdCByZXNvbHZlUmV0cnlDb25maWcgPSA8VD4oaW5wdXQ6IFQgJiBQcmV2aW91c2x5UmVzb2x2ZWQgJiBSZXRyeUlucHV0Q29uZmlnKTogVCAmIFJldHJ5UmVzb2x2ZWRDb25maWcgPT4ge1xuICBjb25zdCBtYXhBdHRlbXB0cyA9IG5vcm1hbGl6ZU1heEF0dGVtcHRzKGlucHV0Lm1heEF0dGVtcHRzKTtcbiAgcmV0dXJuIHtcbiAgICAuLi5pbnB1dCxcbiAgICBtYXhBdHRlbXB0cyxcbiAgICByZXRyeVN0cmF0ZWd5OiBpbnB1dC5yZXRyeVN0cmF0ZWd5IHx8IG5ldyBTdGFuZGFyZFJldHJ5U3RyYXRlZ3kobWF4QXR0ZW1wdHMpLFxuICB9O1xufTtcblxuY29uc3Qgbm9ybWFsaXplTWF4QXR0ZW1wdHMgPSAobWF4QXR0ZW1wdHM6IG51bWJlciB8IFByb3ZpZGVyPG51bWJlcj4gPSBERUZBVUxUX01BWF9BVFRFTVBUUyk6IFByb3ZpZGVyPG51bWJlcj4gPT4ge1xuICBpZiAodHlwZW9mIG1heEF0dGVtcHRzID09PSBcIm51bWJlclwiKSB7XG4gICAgY29uc3QgcHJvbWlzaWZpZWQgPSBQcm9taXNlLnJlc29sdmUobWF4QXR0ZW1wdHMpO1xuICAgIHJldHVybiAoKSA9PiBwcm9taXNpZmllZDtcbiAgfVxuICByZXR1cm4gbWF4QXR0ZW1wdHM7XG59O1xuXG5leHBvcnQgY29uc3QgRU5WX1JFVFJZX01PREUgPSBcIkFXU19SRVRSWV9NT0RFXCI7XG5leHBvcnQgY29uc3QgQ09ORklHX1JFVFJZX01PREUgPSBcInJldHJ5X21vZGVcIjtcblxuZXhwb3J0IGNvbnN0IE5PREVfUkVUUllfTU9ERV9DT05GSUdfT1BUSU9OUzogTG9hZGVkQ29uZmlnU2VsZWN0b3JzPHN0cmluZz4gPSB7XG4gIGVudmlyb25tZW50VmFyaWFibGVTZWxlY3RvcjogKGVudikgPT4gZW52W0VOVl9SRVRSWV9NT0RFXSxcbiAgY29uZmlnRmlsZVNlbGVjdG9yOiAocHJvZmlsZSkgPT4gcHJvZmlsZVtDT05GSUdfUkVUUllfTU9ERV0sXG4gIGRlZmF1bHQ6IERFRkFVTFRfUkVUUllfTU9ERSxcbn07XG4iXX0=
/***/ }),
/***/ "4Hbs":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js/build/RawSha256.js ***!
\*******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RawSha256 = void 0;
var constants_1 = __webpack_require__(/*! ./constants */ "W5Sr");
/**
* @internal
*/
var RawSha256 = /** @class */ (function () {
function RawSha256() {
this.state = Int32Array.from(constants_1.INIT);
this.temp = new Int32Array(64);
this.buffer = new Uint8Array(64);
this.bufferLength = 0;
this.bytesHashed = 0;
/**
* @internal
*/
this.finished = false;
}
RawSha256.prototype.update = function (data) {
if (this.finished) {
throw new Error("Attempted to update an already finished hash.");
}
var position = 0;
var byteLength = data.byteLength;
this.bytesHashed += byteLength;
if (this.bytesHashed * 8 > constants_1.MAX_HASHABLE_LENGTH) {
throw new Error("Cannot hash more than 2^53 - 1 bits");
}
while (byteLength > 0) {
this.buffer[this.bufferLength++] = data[position++];
byteLength--;
if (this.bufferLength === constants_1.BLOCK_SIZE) {
this.hashBuffer();
this.bufferLength = 0;
}
}
};
RawSha256.prototype.digest = function () {
if (!this.finished) {
var bitsHashed = this.bytesHashed * 8;
var bufferView = new DataView(this.buffer.buffer, this.buffer.byteOffset, this.buffer.byteLength);
var undecoratedLength = this.bufferLength;
bufferView.setUint8(this.bufferLength++, 0x80);
// Ensure the final block has enough room for the hashed length
if (undecoratedLength % constants_1.BLOCK_SIZE >= constants_1.BLOCK_SIZE - 8) {
for (var i = this.bufferLength; i < constants_1.BLOCK_SIZE; i++) {
bufferView.setUint8(i, 0);
}
this.hashBuffer();
this.bufferLength = 0;
}
for (var i = this.bufferLength; i < constants_1.BLOCK_SIZE - 8; i++) {
bufferView.setUint8(i, 0);
}
bufferView.setUint32(constants_1.BLOCK_SIZE - 8, Math.floor(bitsHashed / 0x100000000), true);
bufferView.setUint32(constants_1.BLOCK_SIZE - 4, bitsHashed);
this.hashBuffer();
this.finished = true;
}
// The value in state is little-endian rather than big-endian, so flip
// each word into a new Uint8Array
var out = new Uint8Array(constants_1.DIGEST_LENGTH);
for (var i = 0; i < 8; i++) {
out[i * 4] = (this.state[i] >>> 24) & 0xff;
out[i * 4 + 1] = (this.state[i] >>> 16) & 0xff;
out[i * 4 + 2] = (this.state[i] >>> 8) & 0xff;
out[i * 4 + 3] = (this.state[i] >>> 0) & 0xff;
}
return out;
};
RawSha256.prototype.hashBuffer = function () {
var _a = this, buffer = _a.buffer, state = _a.state;
var state0 = state[0], state1 = state[1], state2 = state[2], state3 = state[3], state4 = state[4], state5 = state[5], state6 = state[6], state7 = state[7];
for (var i = 0; i < constants_1.BLOCK_SIZE; i++) {
if (i < 16) {
this.temp[i] =
((buffer[i * 4] & 0xff) << 24) |
((buffer[i * 4 + 1] & 0xff) << 16) |
((buffer[i * 4 + 2] & 0xff) << 8) |
(buffer[i * 4 + 3] & 0xff);
}
else {
var u = this.temp[i - 2];
var t1_1 = ((u >>> 17) | (u << 15)) ^ ((u >>> 19) | (u << 13)) ^ (u >>> 10);
u = this.temp[i - 15];
var t2_1 = ((u >>> 7) | (u << 25)) ^ ((u >>> 18) | (u << 14)) ^ (u >>> 3);
this.temp[i] =
((t1_1 + this.temp[i - 7]) | 0) + ((t2_1 + this.temp[i - 16]) | 0);
}
var t1 = ((((((state4 >>> 6) | (state4 << 26)) ^
((state4 >>> 11) | (state4 << 21)) ^
((state4 >>> 25) | (state4 << 7))) +
((state4 & state5) ^ (~state4 & state6))) |
0) +
((state7 + ((constants_1.KEY[i] + this.temp[i]) | 0)) | 0)) |
0;
var t2 = ((((state0 >>> 2) | (state0 << 30)) ^
((state0 >>> 13) | (state0 << 19)) ^
((state0 >>> 22) | (state0 << 10))) +
((state0 & state1) ^ (state0 & state2) ^ (state1 & state2))) |
0;
state7 = state6;
state6 = state5;
state5 = state4;
state4 = (state3 + t1) | 0;
state3 = state2;
state2 = state1;
state1 = state0;
state0 = (t1 + t2) | 0;
}
state[0] += state0;
state[1] += state1;
state[2] += state2;
state[3] += state3;
state[4] += state4;
state[5] += state5;
state[6] += state6;
state[7] += state7;
};
return RawSha256;
}());
exports.RawSha256 = RawSha256;
//# sourceMappingURL=RawSha256.js.map
/***/ }),
/***/ "4I5i":
/*!*****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/ArgumentOutOfRangeError.js ***!
\*****************************************************************************/
/*! exports provided: ArgumentOutOfRangeError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ArgumentOutOfRangeError", function() { return ArgumentOutOfRangeError; });
const ArgumentOutOfRangeErrorImpl = (() => {
function ArgumentOutOfRangeErrorImpl() {
Error.call(this);
this.message = 'argument out of range';
this.name = 'ArgumentOutOfRangeError';
return this;
}
ArgumentOutOfRangeErrorImpl.prototype = Object.create(Error.prototype);
return ArgumentOutOfRangeErrorImpl;
})();
const ArgumentOutOfRangeError = ArgumentOutOfRangeErrorImpl;
//# sourceMappingURL=ArgumentOutOfRangeError.js.map
/***/ }),
/***/ "4MEW":
/*!***************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/PutObjectRetentionCommand.js ***!
\***************************************************************************************/
/*! exports provided: PutObjectRetentionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionCommand", function() { return PutObjectRetentionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var PutObjectRetentionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutObjectRetentionCommand, _super);
// Start section: command_properties
// End section: command_properties
function PutObjectRetentionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
PutObjectRetentionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutObjectRetentionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutObjectRetentionOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
PutObjectRetentionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutObjectRetentionCommand"])(input, context);
};
PutObjectRetentionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutObjectRetentionCommand"])(output, context);
};
return PutObjectRetentionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=PutObjectRetentionCommand.js.map
/***/ }),
/***/ "4O5X":
/*!****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/bindNodeCallback.js ***!
\****************************************************************************/
/*! exports provided: bindNodeCallback */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bindNodeCallback", function() { return bindNodeCallback; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _AsyncSubject__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../AsyncSubject */ "NHP+");
/* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/map */ "lJxs");
/* harmony import */ var _util_canReportError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/canReportError */ "8Qeq");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
function bindNodeCallback(callbackFunc, resultSelector, scheduler) {
if (resultSelector) {
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_4__["isScheduler"])(resultSelector)) {
scheduler = resultSelector;
}
else {
return (...args) => bindNodeCallback(callbackFunc, scheduler)(...args).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_2__["map"])(args => Object(_util_isArray__WEBPACK_IMPORTED_MODULE_5__["isArray"])(args) ? resultSelector(...args) : resultSelector(args)));
}
}
return function (...args) {
const params = {
subject: undefined,
args,
callbackFunc,
scheduler,
context: this,
};
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => {
const { context } = params;
let { subject } = params;
if (!scheduler) {
if (!subject) {
subject = params.subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_1__["AsyncSubject"]();
const handler = (...innerArgs) => {
const err = innerArgs.shift();
if (err) {
subject.error(err);
return;
}
subject.next(innerArgs.length <= 1 ? innerArgs[0] : innerArgs);
subject.complete();
};
try {
callbackFunc.apply(context, [...args, handler]);
}
catch (err) {
if (Object(_util_canReportError__WEBPACK_IMPORTED_MODULE_3__["canReportError"])(subject)) {
subject.error(err);
}
else {
console.warn(err);
}
}
}
return subject.subscribe(subscriber);
}
else {
return scheduler.schedule(dispatch, 0, { params, subscriber, context });
}
});
};
}
function dispatch(state) {
const { params, subscriber, context } = state;
const { callbackFunc, args, scheduler } = params;
let subject = params.subject;
if (!subject) {
subject = params.subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_1__["AsyncSubject"]();
const handler = (...innerArgs) => {
const err = innerArgs.shift();
if (err) {
this.add(scheduler.schedule(dispatchError, 0, { err, subject }));
}
else {
const value = innerArgs.length <= 1 ? innerArgs[0] : innerArgs;
this.add(scheduler.schedule(dispatchNext, 0, { value, subject }));
}
};
try {
callbackFunc.apply(context, [...args, handler]);
}
catch (err) {
this.add(scheduler.schedule(dispatchError, 0, { err, subject }));
}
}
this.add(subject.subscribe(subscriber));
}
function dispatchNext(arg) {
const { value, subject } = arg;
subject.next(value);
subject.complete();
}
function dispatchError(arg) {
const { err, subject } = arg;
subject.error(err);
}
//# sourceMappingURL=bindNodeCallback.js.map
/***/ }),
/***/ "4RMZ":
/*!*****************************************************!*\
!*** ./node_modules/graphql/utilities/TypeInfo.mjs ***!
\*****************************************************/
/*! exports provided: TypeInfo */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TypeInfo", function() { return TypeInfo; });
/* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../language/kinds */ "/jXB");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../type/definition */ "axIb");
/* harmony import */ var _type_introspection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/introspection */ "LViu");
/* harmony import */ var _typeFromAST__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./typeFromAST */ "umOc");
/* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/find */ "YQzk");
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* TypeInfo is a utility class which, given a GraphQL schema, can keep track
* of the current field and type definitions at any point in a GraphQL document
* AST during a recursive descent by calling `enter(node)` and `leave(node)`.
*/
var TypeInfo =
/*#__PURE__*/
function () {
function TypeInfo(schema, // NOTE: this experimental optional second parameter is only needed in order
// to support non-spec-compliant codebases. You should never need to use it.
getFieldDefFn, // Initial type may be provided in rare cases to facilitate traversals
initialType) {
_defineProperty(this, "_schema", void 0);
_defineProperty(this, "_typeStack", void 0);
_defineProperty(this, "_parentTypeStack", void 0);
_defineProperty(this, "_inputTypeStack", void 0);
_defineProperty(this, "_fieldDefStack", void 0);
_defineProperty(this, "_defaultValueStack", void 0);
_defineProperty(this, "_directive", void 0);
_defineProperty(this, "_argument", void 0);
_defineProperty(this, "_enumValue", void 0);
_defineProperty(this, "_getFieldDef", void 0);
this._schema = schema;
this._typeStack = [];
this._parentTypeStack = [];
this._inputTypeStack = [];
this._fieldDefStack = [];
this._defaultValueStack = [];
this._directive = null;
this._argument = null;
this._enumValue = null;
this._getFieldDef = getFieldDefFn || getFieldDef;
if (initialType) {
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"])(initialType)) {
this._inputTypeStack.push(initialType);
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isCompositeType"])(initialType)) {
this._parentTypeStack.push(initialType);
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isOutputType"])(initialType)) {
this._typeStack.push(initialType);
}
}
}
var _proto = TypeInfo.prototype;
_proto.getType = function getType() {
if (this._typeStack.length > 0) {
return this._typeStack[this._typeStack.length - 1];
}
};
_proto.getParentType = function getParentType() {
if (this._parentTypeStack.length > 0) {
return this._parentTypeStack[this._parentTypeStack.length - 1];
}
};
_proto.getInputType = function getInputType() {
if (this._inputTypeStack.length > 0) {
return this._inputTypeStack[this._inputTypeStack.length - 1];
}
};
_proto.getParentInputType = function getParentInputType() {
if (this._inputTypeStack.length > 1) {
return this._inputTypeStack[this._inputTypeStack.length - 2];
}
};
_proto.getFieldDef = function getFieldDef() {
if (this._fieldDefStack.length > 0) {
return this._fieldDefStack[this._fieldDefStack.length - 1];
}
};
_proto.getDefaultValue = function getDefaultValue() {
if (this._defaultValueStack.length > 0) {
return this._defaultValueStack[this._defaultValueStack.length - 1];
}
};
_proto.getDirective = function getDirective() {
return this._directive;
};
_proto.getArgument = function getArgument() {
return this._argument;
};
_proto.getEnumValue = function getEnumValue() {
return this._enumValue;
};
_proto.enter = function enter(node) {
var schema = this._schema; // Note: many of the types below are explicitly typed as "mixed" to drop
// any assumptions of a valid schema to ensure runtime types are properly
// checked before continuing since TypeInfo is used as part of validation
// which occurs before guarantees of schema and document validity.
switch (node.kind) {
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SELECTION_SET:
var namedType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["getNamedType"])(this.getType());
this._parentTypeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isCompositeType"])(namedType) ? namedType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FIELD:
var parentType = this.getParentType();
var fieldDef;
var fieldType;
if (parentType) {
fieldDef = this._getFieldDef(schema, parentType, node);
if (fieldDef) {
fieldType = fieldDef.type;
}
}
this._fieldDefStack.push(fieldDef);
this._typeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isOutputType"])(fieldType) ? fieldType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].DIRECTIVE:
this._directive = schema.getDirective(node.name.value);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OPERATION_DEFINITION:
var type;
if (node.operation === 'query') {
type = schema.getQueryType();
} else if (node.operation === 'mutation') {
type = schema.getMutationType();
} else if (node.operation === 'subscription') {
type = schema.getSubscriptionType();
}
this._typeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isObjectType"])(type) ? type : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INLINE_FRAGMENT:
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FRAGMENT_DEFINITION:
var typeConditionAST = node.typeCondition;
var outputType = typeConditionAST ? Object(_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(schema, typeConditionAST) : Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["getNamedType"])(this.getType());
this._typeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isOutputType"])(outputType) ? outputType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].VARIABLE_DEFINITION:
var inputType = Object(_typeFromAST__WEBPACK_IMPORTED_MODULE_3__["typeFromAST"])(schema, node.type);
this._inputTypeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"])(inputType) ? inputType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ARGUMENT:
var argDef;
var argType;
var fieldOrDirective = this.getDirective() || this.getFieldDef();
if (fieldOrDirective) {
argDef = Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_4__["default"])(fieldOrDirective.args, function (arg) {
return arg.name === node.name.value;
});
if (argDef) {
argType = argDef.type;
}
}
this._argument = argDef;
this._defaultValueStack.push(argDef ? argDef.defaultValue : undefined);
this._inputTypeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"])(argType) ? argType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].LIST:
var listType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["getNullableType"])(this.getInputType());
var itemType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isListType"])(listType) ? listType.ofType : listType; // List positions never have a default value.
this._defaultValueStack.push(undefined);
this._inputTypeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"])(itemType) ? itemType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OBJECT_FIELD:
var objectType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["getNamedType"])(this.getInputType());
var inputFieldType;
var inputField;
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputObjectType"])(objectType)) {
inputField = objectType.getFields()[node.name.value];
if (inputField) {
inputFieldType = inputField.type;
}
}
this._defaultValueStack.push(inputField ? inputField.defaultValue : undefined);
this._inputTypeStack.push(Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInputType"])(inputFieldType) ? inputFieldType : undefined);
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ENUM:
var enumType = Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["getNamedType"])(this.getInputType());
var enumValue;
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isEnumType"])(enumType)) {
enumValue = enumType.getValue(node.value);
}
this._enumValue = enumValue;
break;
}
};
_proto.leave = function leave(node) {
switch (node.kind) {
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].SELECTION_SET:
this._parentTypeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FIELD:
this._fieldDefStack.pop();
this._typeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].DIRECTIVE:
this._directive = null;
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OPERATION_DEFINITION:
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].INLINE_FRAGMENT:
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].FRAGMENT_DEFINITION:
this._typeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].VARIABLE_DEFINITION:
this._inputTypeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ARGUMENT:
this._argument = null;
this._defaultValueStack.pop();
this._inputTypeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].LIST:
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].OBJECT_FIELD:
this._defaultValueStack.pop();
this._inputTypeStack.pop();
break;
case _language_kinds__WEBPACK_IMPORTED_MODULE_0__["Kind"].ENUM:
this._enumValue = null;
break;
}
};
return TypeInfo;
}();
/**
* Not exactly the same as the executor's definition of getFieldDef, in this
* statically evaluated environment we do not always have an Object type,
* and need to handle Interface and Union types.
*/
function getFieldDef(schema, parentType, fieldNode) {
var name = fieldNode.name.value;
if (name === _type_introspection__WEBPACK_IMPORTED_MODULE_2__["SchemaMetaFieldDef"].name && schema.getQueryType() === parentType) {
return _type_introspection__WEBPACK_IMPORTED_MODULE_2__["SchemaMetaFieldDef"];
}
if (name === _type_introspection__WEBPACK_IMPORTED_MODULE_2__["TypeMetaFieldDef"].name && schema.getQueryType() === parentType) {
return _type_introspection__WEBPACK_IMPORTED_MODULE_2__["TypeMetaFieldDef"];
}
if (name === _type_introspection__WEBPACK_IMPORTED_MODULE_2__["TypeNameMetaFieldDef"].name && Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isCompositeType"])(parentType)) {
return _type_introspection__WEBPACK_IMPORTED_MODULE_2__["TypeNameMetaFieldDef"];
}
if (Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isObjectType"])(parentType) || Object(_type_definition__WEBPACK_IMPORTED_MODULE_1__["isInterfaceType"])(parentType)) {
return parentType.getFields()[name];
}
}
/***/ }),
/***/ "4abu":
/*!**************************************************!*\
!*** ./node_modules/fast-xml-parser/src/util.js ***!
\**************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
const nameStartChar = ':A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD';
const nameChar = nameStartChar + '\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040';
const nameRegexp = '[' + nameStartChar + '][' + nameChar + ']*'
const regexName = new RegExp('^' + nameRegexp + '$');
const getAllMatches = function(string, regex) {
const matches = [];
let match = regex.exec(string);
while (match) {
const allmatches = [];
const len = match.length;
for (let index = 0; index < len; index++) {
allmatches.push(match[index]);
}
matches.push(allmatches);
match = regex.exec(string);
}
return matches;
};
const isName = function(string) {
const match = regexName.exec(string);
return !(match === null || typeof match === 'undefined');
};
exports.isExist = function(v) {
return typeof v !== 'undefined';
};
exports.isEmptyObject = function(obj) {
return Object.keys(obj).length === 0;
};
/**
* Copy all the properties of a into b.
* @param {*} target
* @param {*} a
*/
exports.merge = function(target, a, arrayMode) {
if (a) {
const keys = Object.keys(a); // will return an array of own properties
const len = keys.length; //don't make it inline
for (let i = 0; i < len; i++) {
if(arrayMode === 'strict'){
target[keys[i]] = [ a[keys[i]] ];
}else{
target[keys[i]] = a[keys[i]];
}
}
}
};
/* exports.merge =function (b,a){
return Object.assign(b,a);
} */
exports.getValue = function(v) {
if (exports.isExist(v)) {
return v;
} else {
return '';
}
};
// const fakeCall = function(a) {return a;};
// const fakeCallNoReturn = function() {};
exports.buildOptions = function(options, defaultOptions, props) {
var newOptions = {};
if (!options) {
return defaultOptions; //if there are not options
}
for (let i = 0; i < props.length; i++) {
if (options[props[i]] !== undefined) {
newOptions[props[i]] = options[props[i]];
} else {
newOptions[props[i]] = defaultOptions[props[i]];
}
}
return newOptions;
};
exports.isName = isName;
exports.getAllMatches = getAllMatches;
exports.nameRegexp = nameRegexp;
/***/ }),
/***/ "4f8F":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/race.js ***!
\***************************************************************/
/*! exports provided: race */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "race", function() { return race; });
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _observable_race__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/race */ "Nv8m");
function race(...observables) {
return function raceOperatorFunction(source) {
if (observables.length === 1 && Object(_util_isArray__WEBPACK_IMPORTED_MODULE_0__["isArray"])(observables[0])) {
observables = observables[0];
}
return source.lift.call(Object(_observable_race__WEBPACK_IMPORTED_MODULE_1__["race"])(source, ...observables));
};
}
//# sourceMappingURL=race.js.map
/***/ }),
/***/ "4fRq":
/*!**********************************************!*\
!*** ./node_modules/uuid/lib/rng-browser.js ***!
\**********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
// Unique ID creation requires a high quality random # generator. In the
// browser this is a little complicated due to unknown quality of Math.random()
// and inconsistent support for the `crypto` API. We do the best we can via
// feature-detection
// getRandomValues needs to be invoked in a context where "this" is a Crypto
// implementation. Also, find the complete implementation of crypto on IE11.
var getRandomValues = (typeof(crypto) != 'undefined' && crypto.getRandomValues && crypto.getRandomValues.bind(crypto)) ||
(typeof(msCrypto) != 'undefined' && typeof window.msCrypto.getRandomValues == 'function' && msCrypto.getRandomValues.bind(msCrypto));
if (getRandomValues) {
// WHATWG crypto RNG - http://wiki.whatwg.org/wiki/Crypto
var rnds8 = new Uint8Array(16); // eslint-disable-line no-undef
module.exports = function whatwgRNG() {
getRandomValues(rnds8);
return rnds8;
};
} else {
// Math.random()-based (RNG)
//
// If all else fails, use Math.random(). It's fast, but is of unspecified
// quality.
var rnds = new Array(16);
module.exports = function mathRNG() {
for (var i = 0, r; i < 16; i++) {
if ((i & 0x03) === 0) r = Math.random() * 0x100000000;
rnds[i] = r >>> ((i & 0x03) << 3) & 0xff;
}
return rnds;
};
}
/***/ }),
/***/ "4gov":
/*!*****************************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/AuthenticationDetails.js ***!
\*****************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return AuthenticationDetails; });
/*!
* Copyright 2016 Amazon.com,
* Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Amazon Software License (the "License").
* You may not use this file except in compliance with the
* License. A copy of the License is located at
*
* http://aws.amazon.com/asl/
*
* or in the "license" file accompanying this file. This file is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, express or implied. See the License
* for the specific language governing permissions and
* limitations under the License.
*/
/** @class */
var AuthenticationDetails = /*#__PURE__*/function () {
/**
* Constructs a new AuthenticationDetails object
* @param {object=} data Creation options.
* @param {string} data.Username User being authenticated.
* @param {string} data.Password Plain-text password to authenticate with.
* @param {(AttributeArg[])?} data.ValidationData Application extra metadata.
* @param {(AttributeArg[])?} data.AuthParamaters Authentication paramaters for custom auth.
*/
function AuthenticationDetails(data) {
var _ref = data || {},
ValidationData = _ref.ValidationData,
Username = _ref.Username,
Password = _ref.Password,
AuthParameters = _ref.AuthParameters,
ClientMetadata = _ref.ClientMetadata;
this.validationData = ValidationData || {};
this.authParameters = AuthParameters || {};
this.clientMetadata = ClientMetadata || {};
this.username = Username;
this.password = Password;
}
/**
* @returns {string} the record's username
*/
var _proto = AuthenticationDetails.prototype;
_proto.getUsername = function getUsername() {
return this.username;
}
/**
* @returns {string} the record's password
*/
;
_proto.getPassword = function getPassword() {
return this.password;
}
/**
* @returns {Array} the record's validationData
*/
;
_proto.getValidationData = function getValidationData() {
return this.validationData;
}
/**
* @returns {Array} the record's authParameters
*/
;
_proto.getAuthParameters = function getAuthParameters() {
return this.authParameters;
}
/**
* @returns {ClientMetadata} the clientMetadata for a Lambda trigger
*/
;
_proto.getClientMetadata = function getClientMetadata() {
return this.clientMetadata;
};
return AuthenticationDetails;
}();
/***/ }),
/***/ "4hIw":
/*!***********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/timeInterval.js ***!
\***********************************************************************/
/*! exports provided: timeInterval, TimeInterval */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeInterval", function() { return timeInterval; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TimeInterval", function() { return TimeInterval; });
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _scan__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scan */ "Kqap");
/* harmony import */ var _observable_defer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../observable/defer */ "NXyV");
/* harmony import */ var _map__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./map */ "lJxs");
function timeInterval(scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_0__["async"]) {
return (source) => Object(_observable_defer__WEBPACK_IMPORTED_MODULE_2__["defer"])(() => {
return source.pipe(Object(_scan__WEBPACK_IMPORTED_MODULE_1__["scan"])(({ current }, value) => ({ value, current: scheduler.now(), last: current }), { current: scheduler.now(), value: undefined, last: undefined }), Object(_map__WEBPACK_IMPORTED_MODULE_3__["map"])(({ current, last, value }) => new TimeInterval(value, current - last)));
});
}
class TimeInterval {
constructor(value, interval) {
this.value = value;
this.interval = interval;
}
}
//# sourceMappingURL=timeInterval.js.map
/***/ }),
/***/ "4kuk":
/*!**************************************!*\
!*** ./node_modules/lodash/_Hash.js ***!
\**************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var hashClear = __webpack_require__(/*! ./_hashClear */ "SfRM"),
hashDelete = __webpack_require__(/*! ./_hashDelete */ "Hvzi"),
hashGet = __webpack_require__(/*! ./_hashGet */ "u8Dt"),
hashHas = __webpack_require__(/*! ./_hashHas */ "ekgI"),
hashSet = __webpack_require__(/*! ./_hashSet */ "JSQU");
/**
* Creates a hash object.
*
* @private
* @constructor
* @param {Array} [entries] The key-value pairs to cache.
*/
function Hash(entries) {
var index = -1,
length = entries == null ? 0 : entries.length;
this.clear();
while (++index < length) {
var entry = entries[index];
this.set(entry[0], entry[1]);
}
}
// Add methods to `Hash`.
Hash.prototype.clear = hashClear;
Hash.prototype['delete'] = hashDelete;
Hash.prototype.get = hashGet;
Hash.prototype.has = hashHas;
Hash.prototype.set = hashSet;
module.exports = Hash;
/***/ }),
/***/ "4pdS":
/*!***************************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/index.js ***!
\***************************************************************************/
/*! exports provided: bucketEndpointMiddleware, bucketEndpointMiddlewareOptions, getBucketEndpointPlugin, bucketHostname, resolveBucketEndpointConfig, NODE_USE_ARN_REGION_ENV_NAME, NODE_USE_ARN_REGION_INI_NAME, NODE_USE_ARN_REGION_CONFIG_OPTIONS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bucketEndpointMiddleware */ "LBLv");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddleware", function() { return _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__["bucketEndpointMiddleware"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "bucketEndpointMiddlewareOptions", function() { return _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__["bucketEndpointMiddlewareOptions"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getBucketEndpointPlugin", function() { return _bucketEndpointMiddleware__WEBPACK_IMPORTED_MODULE_0__["getBucketEndpointPlugin"]; });
/* harmony import */ var _bucketHostname__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bucketHostname */ "EDEm");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "bucketHostname", function() { return _bucketHostname__WEBPACK_IMPORTED_MODULE_1__["bucketHostname"]; });
/* harmony import */ var _configurations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./configurations */ "zRbI");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveBucketEndpointConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_2__["resolveBucketEndpointConfig"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_ENV_NAME", function() { return _configurations__WEBPACK_IMPORTED_MODULE_2__["NODE_USE_ARN_REGION_ENV_NAME"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_INI_NAME", function() { return _configurations__WEBPACK_IMPORTED_MODULE_2__["NODE_USE_ARN_REGION_INI_NAME"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NODE_USE_ARN_REGION_CONFIG_OPTIONS", function() { return _configurations__WEBPACK_IMPORTED_MODULE_2__["NODE_USE_ARN_REGION_CONFIG_OPTIONS"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGNBQWMsa0JBQWtCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9idWNrZXRFbmRwb2ludE1pZGRsZXdhcmVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2J1Y2tldEhvc3RuYW1lXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9jb25maWd1cmF0aW9uc1wiO1xuIl19
/***/ }),
/***/ "4suF":
/*!**************************************************!*\
!*** ./node_modules/graphql/type/directives.mjs ***!
\**************************************************/
/*! exports provided: isDirective, GraphQLDirective, GraphQLIncludeDirective, GraphQLSkipDirective, DEFAULT_DEPRECATION_REASON, GraphQLDeprecatedDirective, specifiedDirectives, isSpecifiedDirective */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDirective", function() { return isDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLDirective", function() { return GraphQLDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLIncludeDirective", function() { return GraphQLIncludeDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLSkipDirective", function() { return GraphQLSkipDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_DEPRECATION_REASON", function() { return DEFAULT_DEPRECATION_REASON; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLDeprecatedDirective", function() { return GraphQLDeprecatedDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "specifiedDirectives", function() { return specifiedDirectives; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSpecifiedDirective", function() { return isSpecifiedDirective; });
/* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./definition */ "axIb");
/* harmony import */ var _scalars__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scalars */ "19Hc");
/* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "ZZnB");
/* harmony import */ var _jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/defineToJSON */ "vJkw");
/* harmony import */ var _jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/instanceOf */ "Mw0p");
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../language/directiveLocation */ "F8X2");
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Test if the given value is a GraphQL directive.
*/
// eslint-disable-next-line no-redeclare
function isDirective(directive) {
return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_4__["default"])(directive, GraphQLDirective);
}
/**
* Directives are used by the GraphQL runtime as a way of modifying execution
* behavior. Type system creators will usually not create these directly.
*/
var GraphQLDirective =
/*#__PURE__*/
function () {
function GraphQLDirective(config) {
_defineProperty(this, "name", void 0);
_defineProperty(this, "description", void 0);
_defineProperty(this, "locations", void 0);
_defineProperty(this, "args", void 0);
_defineProperty(this, "astNode", void 0);
this.name = config.name;
this.description = config.description;
this.locations = config.locations;
this.astNode = config.astNode;
!config.name ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_5__["default"])(0, 'Directive must be named.') : void 0;
!Array.isArray(config.locations) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_5__["default"])(0, 'Must provide locations for directive.') : void 0;
var args = config.args;
if (!args) {
this.args = [];
} else {
!!Array.isArray(args) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_5__["default"])(0, "@".concat(config.name, " args must be an object with argument names as keys.")) : void 0;
this.args = Object.keys(args).map(function (argName) {
var arg = args[argName];
return {
name: argName,
description: arg.description === undefined ? null : arg.description,
type: arg.type,
defaultValue: arg.defaultValue,
astNode: arg.astNode
};
});
}
}
var _proto = GraphQLDirective.prototype;
_proto.toString = function toString() {
return '@' + this.name;
};
return GraphQLDirective;
}(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported
Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_2__["default"])(GraphQLDirective);
Object(_jsutils_defineToJSON__WEBPACK_IMPORTED_MODULE_3__["default"])(GraphQLDirective);
/**
* Used to conditionally include fields or fragments.
*/
var GraphQLIncludeDirective = new GraphQLDirective({
name: 'include',
description: 'Directs the executor to include this field or fragment only when ' + 'the `if` argument is true.',
locations: [_language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FIELD, _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FRAGMENT_SPREAD, _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INLINE_FRAGMENT],
args: {
if: {
type: Object(_definition__WEBPACK_IMPORTED_MODULE_0__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_1__["GraphQLBoolean"]),
description: 'Included when true.'
}
}
});
/**
* Used to conditionally skip (exclude) fields or fragments.
*/
var GraphQLSkipDirective = new GraphQLDirective({
name: 'skip',
description: 'Directs the executor to skip this field or fragment when the `if` ' + 'argument is true.',
locations: [_language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FIELD, _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FRAGMENT_SPREAD, _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].INLINE_FRAGMENT],
args: {
if: {
type: Object(_definition__WEBPACK_IMPORTED_MODULE_0__["GraphQLNonNull"])(_scalars__WEBPACK_IMPORTED_MODULE_1__["GraphQLBoolean"]),
description: 'Skipped when true.'
}
}
});
/**
* Constant string used for default reason for a deprecation.
*/
var DEFAULT_DEPRECATION_REASON = 'No longer supported';
/**
* Used to declare element of a GraphQL schema as deprecated.
*/
var GraphQLDeprecatedDirective = new GraphQLDirective({
name: 'deprecated',
description: 'Marks an element of a GraphQL schema as no longer supported.',
locations: [_language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].FIELD_DEFINITION, _language_directiveLocation__WEBPACK_IMPORTED_MODULE_6__["DirectiveLocation"].ENUM_VALUE],
args: {
reason: {
type: _scalars__WEBPACK_IMPORTED_MODULE_1__["GraphQLString"],
description: 'Explains why this element was deprecated, usually also including a ' + 'suggestion for how to access supported similar data. Formatted using ' + 'the Markdown syntax (as specified by [CommonMark](https://commonmark.org/).',
defaultValue: DEFAULT_DEPRECATION_REASON
}
}
});
/**
* The full list of specified directives.
*/
var specifiedDirectives = [GraphQLIncludeDirective, GraphQLSkipDirective, GraphQLDeprecatedDirective];
function isSpecifiedDirective(directive) {
return specifiedDirectives.some(function (specifiedDirective) {
return specifiedDirective.name === directive.name;
});
}
/***/ }),
/***/ "4uTw":
/*!******************************************!*\
!*** ./node_modules/lodash/_castPath.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var isArray = __webpack_require__(/*! ./isArray */ "Z0cm"),
isKey = __webpack_require__(/*! ./_isKey */ "9ggG"),
stringToPath = __webpack_require__(/*! ./_stringToPath */ "GNiM"),
toString = __webpack_require__(/*! ./toString */ "dt0z");
/**
* Casts `value` to a path array if it's not one.
*
* @private
* @param {*} value The value to inspect.
* @param {Object} [object] The object to query keys on.
* @returns {Array} Returns the cast property path array.
*/
function castPath(value, object) {
if (isArray(value)) {
return value;
}
return isKey(value, object) ? [value] : stringToPath(toString(value));
}
module.exports = castPath;
/***/ }),
/***/ "4wFL":
/*!***********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/GetLabelDetectionCommand.js ***!
\***********************************************************************************************/
/*! exports provided: GetLabelDetectionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetLabelDetectionCommand", function() { return GetLabelDetectionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetLabelDetectionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetLabelDetectionCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetLabelDetectionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetLabelDetectionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetLabelDetectionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetLabelDetectionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetLabelDetectionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetLabelDetectionCommand"])(input, context);
};
GetLabelDetectionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetLabelDetectionCommand"])(output, context);
};
return GetLabelDetectionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetLabelDetectionCommand.js.map
/***/ }),
/***/ "4wMv":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentVersionCommand.js ***!
\********************************************************************************************/
/*! exports provided: GetSegmentVersionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentVersionCommand", function() { return GetSegmentVersionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetSegmentVersionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentVersionCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetSegmentVersionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetSegmentVersionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSegmentVersionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetSegmentVersionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentVersionCommand"])(input, context);
};
GetSegmentVersionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentVersionCommand"])(output, context);
};
return GetSegmentVersionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetSegmentVersionCommand.js.map
/***/ }),
/***/ "4yVj":
/*!**************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduled/schedulePromise.js ***!
\**************************************************************************/
/*! exports provided: schedulePromise */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "schedulePromise", function() { return schedulePromise; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Subscription */ "quSY");
function schedulePromise(input, scheduler) {
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => {
const sub = new _Subscription__WEBPACK_IMPORTED_MODULE_1__["Subscription"]();
sub.add(scheduler.schedule(() => input.then(value => {
sub.add(scheduler.schedule(() => {
subscriber.next(value);
sub.add(scheduler.schedule(() => subscriber.complete()));
}));
}, err => {
sub.add(scheduler.schedule(() => subscriber.error(err)));
})));
return sub;
});
}
//# sourceMappingURL=schedulePromise.js.map
/***/ }),
/***/ "5+tZ":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/mergeMap.js ***!
\*******************************************************************/
/*! exports provided: mergeMap, MergeMapOperator, MergeMapSubscriber, flatMap */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeMap", function() { return mergeMap; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeMapOperator", function() { return MergeMapOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeMapSubscriber", function() { return MergeMapSubscriber; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "flatMap", function() { return flatMap; });
/* harmony import */ var _map__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./map */ "lJxs");
/* harmony import */ var _observable_from__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/from */ "Cfvw");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function mergeMap(project, resultSelector, concurrent = Number.POSITIVE_INFINITY) {
if (typeof resultSelector === 'function') {
return (source) => source.pipe(mergeMap((a, i) => Object(_observable_from__WEBPACK_IMPORTED_MODULE_1__["from"])(project(a, i)).pipe(Object(_map__WEBPACK_IMPORTED_MODULE_0__["map"])((b, ii) => resultSelector(a, b, i, ii))), concurrent));
}
else if (typeof resultSelector === 'number') {
concurrent = resultSelector;
}
return (source) => source.lift(new MergeMapOperator(project, concurrent));
}
class MergeMapOperator {
constructor(project, concurrent = Number.POSITIVE_INFINITY) {
this.project = project;
this.concurrent = concurrent;
}
call(observer, source) {
return source.subscribe(new MergeMapSubscriber(observer, this.project, this.concurrent));
}
}
class MergeMapSubscriber extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_2__["SimpleOuterSubscriber"] {
constructor(destination, project, concurrent = Number.POSITIVE_INFINITY) {
super(destination);
this.project = project;
this.concurrent = concurrent;
this.hasCompleted = false;
this.buffer = [];
this.active = 0;
this.index = 0;
}
_next(value) {
if (this.active < this.concurrent) {
this._tryNext(value);
}
else {
this.buffer.push(value);
}
}
_tryNext(value) {
let result;
const index = this.index++;
try {
result = this.project(value, index);
}
catch (err) {
this.destination.error(err);
return;
}
this.active++;
this._innerSub(result);
}
_innerSub(ish) {
const innerSubscriber = new _innerSubscribe__WEBPACK_IMPORTED_MODULE_2__["SimpleInnerSubscriber"](this);
const destination = this.destination;
destination.add(innerSubscriber);
const innerSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_2__["innerSubscribe"])(ish, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
destination.add(innerSubscription);
}
}
_complete() {
this.hasCompleted = true;
if (this.active === 0 && this.buffer.length === 0) {
this.destination.complete();
}
this.unsubscribe();
}
notifyNext(innerValue) {
this.destination.next(innerValue);
}
notifyComplete() {
const buffer = this.buffer;
this.active--;
if (buffer.length > 0) {
this._next(buffer.shift());
}
else if (this.active === 0 && this.hasCompleted) {
this.destination.complete();
}
}
}
const flatMap = mergeMap;
//# sourceMappingURL=mergeMap.js.map
/***/ }),
/***/ "51Bx":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/mergeScan.js ***!
\********************************************************************/
/*! exports provided: mergeScan, MergeScanOperator, MergeScanSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeScan", function() { return mergeScan; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeScanOperator", function() { return MergeScanOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeScanSubscriber", function() { return MergeScanSubscriber; });
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function mergeScan(accumulator, seed, concurrent = Number.POSITIVE_INFINITY) {
return (source) => source.lift(new MergeScanOperator(accumulator, seed, concurrent));
}
class MergeScanOperator {
constructor(accumulator, seed, concurrent) {
this.accumulator = accumulator;
this.seed = seed;
this.concurrent = concurrent;
}
call(subscriber, source) {
return source.subscribe(new MergeScanSubscriber(subscriber, this.accumulator, this.seed, this.concurrent));
}
}
class MergeScanSubscriber extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleOuterSubscriber"] {
constructor(destination, accumulator, acc, concurrent) {
super(destination);
this.accumulator = accumulator;
this.acc = acc;
this.concurrent = concurrent;
this.hasValue = false;
this.hasCompleted = false;
this.buffer = [];
this.active = 0;
this.index = 0;
}
_next(value) {
if (this.active < this.concurrent) {
const index = this.index++;
const destination = this.destination;
let ish;
try {
const { accumulator } = this;
ish = accumulator(this.acc, value, index);
}
catch (e) {
return destination.error(e);
}
this.active++;
this._innerSub(ish);
}
else {
this.buffer.push(value);
}
}
_innerSub(ish) {
const innerSubscriber = new _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleInnerSubscriber"](this);
const destination = this.destination;
destination.add(innerSubscriber);
const innerSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["innerSubscribe"])(ish, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
destination.add(innerSubscription);
}
}
_complete() {
this.hasCompleted = true;
if (this.active === 0 && this.buffer.length === 0) {
if (this.hasValue === false) {
this.destination.next(this.acc);
}
this.destination.complete();
}
this.unsubscribe();
}
notifyNext(innerValue) {
const { destination } = this;
this.acc = innerValue;
this.hasValue = true;
destination.next(innerValue);
}
notifyComplete() {
const buffer = this.buffer;
this.active--;
if (buffer.length > 0) {
this._next(buffer.shift());
}
else if (this.active === 0 && this.hasCompleted) {
if (this.hasValue === false) {
this.destination.next(this.acc);
}
this.destination.complete();
}
}
}
//# sourceMappingURL=mergeScan.js.map
/***/ }),
/***/ "51Dv":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/InnerSubscriber.js ***!
\****************************************************************/
/*! exports provided: InnerSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InnerSubscriber", function() { return InnerSubscriber; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Subscriber */ "7o/Q");
class InnerSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(parent, outerValue, outerIndex) {
super();
this.parent = parent;
this.outerValue = outerValue;
this.outerIndex = outerIndex;
this.index = 0;
}
_next(value) {
this.parent.notifyNext(this.outerValue, value, this.outerIndex, this.index++, this);
}
_error(error) {
this.parent.notifyError(error, this);
this.unsubscribe();
}
_complete() {
this.parent.notifyComplete(this);
this.unsubscribe();
}
}
//# sourceMappingURL=InnerSubscriber.js.map
/***/ }),
/***/ "51nL":
/*!**********************************************!*\
!*** ./node_modules/graphql/type/schema.mjs ***!
\**********************************************/
/*! exports provided: isSchema, GraphQLSchema */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isSchema", function() { return isSchema; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GraphQLSchema", function() { return GraphQLSchema; });
/* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./definition */ "axIb");
/* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./directives */ "4suF");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _introspection__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./introspection */ "LViu");
/* harmony import */ var _jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/defineToStringTag */ "ZZnB");
/* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/find */ "YQzk");
/* harmony import */ var _jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../jsutils/instanceOf */ "Mw0p");
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../jsutils/objectValues */ "S4Ci");
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
// eslint-disable-next-line no-redeclare
function isSchema(schema) {
return Object(_jsutils_instanceOf__WEBPACK_IMPORTED_MODULE_6__["default"])(schema, GraphQLSchema);
}
/**
* Schema Definition
*
* A Schema is created by supplying the root types of each type of operation,
* query and mutation (optional). A schema definition is then supplied to the
* validator and executor.
*
* Example:
*
* const MyAppSchema = new GraphQLSchema({
* query: MyAppQueryRootType,
* mutation: MyAppMutationRootType,
* })
*
* Note: If an array of `directives` are provided to GraphQLSchema, that will be
* the exact list of directives represented and allowed. If `directives` is not
* provided then a default set of the specified directives (e.g. @include and
* @skip) will be used. If you wish to provide *additional* directives to these
* specified directives, you must explicitly declare them. Example:
*
* const MyAppSchema = new GraphQLSchema({
* ...
* directives: specifiedDirectives.concat([ myCustomDirective ]),
* })
*
*/
var GraphQLSchema =
/*#__PURE__*/
function () {
// Used as a cache for validateSchema().
// Referenced by validateSchema().
function GraphQLSchema(config) {
_defineProperty(this, "astNode", void 0);
_defineProperty(this, "extensionASTNodes", void 0);
_defineProperty(this, "_queryType", void 0);
_defineProperty(this, "_mutationType", void 0);
_defineProperty(this, "_subscriptionType", void 0);
_defineProperty(this, "_directives", void 0);
_defineProperty(this, "_typeMap", void 0);
_defineProperty(this, "_implementations", void 0);
_defineProperty(this, "_possibleTypeMap", void 0);
_defineProperty(this, "__validationErrors", void 0);
_defineProperty(this, "__allowedLegacyNames", void 0);
// If this schema was built from a source known to be valid, then it may be
// marked with assumeValid to avoid an additional type system validation.
if (config && config.assumeValid) {
this.__validationErrors = [];
} else {
// Otherwise check for common mistakes during construction to produce
// clear and early error messages.
!(_typeof(config) === 'object') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__["default"])(0, 'Must provide configuration object.') : void 0;
!(!config.types || Array.isArray(config.types)) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__["default"])(0, "\"types\" must be Array if provided but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(config.types), ".")) : void 0;
!(!config.directives || Array.isArray(config.directives)) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__["default"])(0, '"directives" must be Array if provided but got: ' + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(config.directives), ".")) : void 0;
!(!config.allowedLegacyNames || Array.isArray(config.allowedLegacyNames)) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__["default"])(0, '"allowedLegacyNames" must be Array if provided but got: ' + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(config.allowedLegacyNames), ".")) : void 0;
}
this.__allowedLegacyNames = config.allowedLegacyNames || [];
this._queryType = config.query;
this._mutationType = config.mutation;
this._subscriptionType = config.subscription; // Provide specified directives (e.g. @include and @skip) by default.
this._directives = config.directives || _directives__WEBPACK_IMPORTED_MODULE_1__["specifiedDirectives"];
this.astNode = config.astNode;
this.extensionASTNodes = config.extensionASTNodes; // Build type map now to detect any errors within this schema.
var initialTypes = [this.getQueryType(), this.getMutationType(), this.getSubscriptionType(), _introspection__WEBPACK_IMPORTED_MODULE_3__["__Schema"]];
var types = config.types;
if (types) {
initialTypes = initialTypes.concat(types);
} // Keep track of all types referenced within the schema.
var typeMap = Object.create(null); // First by deeply visiting all initial types.
typeMap = initialTypes.reduce(typeMapReducer, typeMap); // Then by deeply visiting all directive types.
typeMap = this._directives.reduce(typeMapDirectiveReducer, typeMap); // Storing the resulting map for reference by the schema.
this._typeMap = typeMap; // Keep track of all implementations by interface name.
this._implementations = Object.create(null);
var _arr = Object.keys(this._typeMap);
for (var _i = 0; _i < _arr.length; _i++) {
var typeName = _arr[_i];
var type = this._typeMap[typeName];
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(type)) {
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = type.getInterfaces()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var iface = _step.value;
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(iface)) {
var impls = this._implementations[iface.name];
if (impls) {
impls.push(type);
} else {
this._implementations[iface.name] = [type];
}
}
}
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
}
} else if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isAbstractType"])(type) && !this._implementations[type.name]) {
this._implementations[type.name] = [];
}
}
}
var _proto = GraphQLSchema.prototype;
_proto.getQueryType = function getQueryType() {
return this._queryType;
};
_proto.getMutationType = function getMutationType() {
return this._mutationType;
};
_proto.getSubscriptionType = function getSubscriptionType() {
return this._subscriptionType;
};
_proto.getTypeMap = function getTypeMap() {
return this._typeMap;
};
_proto.getType = function getType(name) {
return this.getTypeMap()[name];
};
_proto.getPossibleTypes = function getPossibleTypes(abstractType) {
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(abstractType)) {
return abstractType.getTypes();
}
return this._implementations[abstractType.name];
};
_proto.isPossibleType = function isPossibleType(abstractType, possibleType) {
var possibleTypeMap = this._possibleTypeMap;
if (!possibleTypeMap) {
this._possibleTypeMap = possibleTypeMap = Object.create(null);
}
if (!possibleTypeMap[abstractType.name]) {
var possibleTypes = this.getPossibleTypes(abstractType);
possibleTypeMap[abstractType.name] = possibleTypes.reduce(function (map, type) {
return map[type.name] = true, map;
}, Object.create(null));
}
return Boolean(possibleTypeMap[abstractType.name][possibleType.name]);
};
_proto.getDirectives = function getDirectives() {
return this._directives;
};
_proto.getDirective = function getDirective(name) {
return Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_5__["default"])(this.getDirectives(), function (directive) {
return directive.name === name;
});
};
return GraphQLSchema;
}(); // Conditionally apply `[Symbol.toStringTag]` if `Symbol`s are supported
Object(_jsutils_defineToStringTag__WEBPACK_IMPORTED_MODULE_4__["default"])(GraphQLSchema);
function typeMapReducer(map, type) {
if (!type) {
return map;
}
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isWrappingType"])(type)) {
return typeMapReducer(map, type.ofType);
}
if (map[type.name]) {
!(map[type.name] === type) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_7__["default"])(0, 'Schema must contain unique named types but contains multiple ' + "types named \"".concat(type.name, "\".")) : void 0;
return map;
}
map[type.name] = type;
var reducedMap = map;
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(type)) {
reducedMap = type.getTypes().reduce(typeMapReducer, reducedMap);
}
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(type)) {
reducedMap = type.getInterfaces().reduce(typeMapReducer, reducedMap);
}
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(type) || Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(type)) {
var _iteratorNormalCompletion2 = true;
var _didIteratorError2 = false;
var _iteratorError2 = undefined;
try {
for (var _iterator2 = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_8__["default"])(type.getFields())[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var field = _step2.value;
if (field.args) {
var fieldArgTypes = field.args.map(function (arg) {
return arg.type;
});
reducedMap = fieldArgTypes.reduce(typeMapReducer, reducedMap);
}
reducedMap = typeMapReducer(reducedMap, field.type);
}
} catch (err) {
_didIteratorError2 = true;
_iteratorError2 = err;
} finally {
try {
if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
_iterator2.return();
}
} finally {
if (_didIteratorError2) {
throw _iteratorError2;
}
}
}
}
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInputObjectType"])(type)) {
var _iteratorNormalCompletion3 = true;
var _didIteratorError3 = false;
var _iteratorError3 = undefined;
try {
for (var _iterator3 = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_8__["default"])(type.getFields())[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
var _field = _step3.value;
reducedMap = typeMapReducer(reducedMap, _field.type);
}
} catch (err) {
_didIteratorError3 = true;
_iteratorError3 = err;
} finally {
try {
if (!_iteratorNormalCompletion3 && _iterator3.return != null) {
_iterator3.return();
}
} finally {
if (_didIteratorError3) {
throw _iteratorError3;
}
}
}
}
return reducedMap;
}
function typeMapDirectiveReducer(map, directive) {
// Directives are not validated until validateSchema() is called.
if (!Object(_directives__WEBPACK_IMPORTED_MODULE_1__["isDirective"])(directive)) {
return map;
}
return directive.args.reduce(function (_map, arg) {
return typeMapReducer(_map, arg.type);
}, map);
}
/***/ }),
/***/ "59Yy":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetRecommenderConfigurationsCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: GetRecommenderConfigurationsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecommenderConfigurationsCommand", function() { return GetRecommenderConfigurationsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetRecommenderConfigurationsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetRecommenderConfigurationsCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetRecommenderConfigurationsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetRecommenderConfigurationsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetRecommenderConfigurationsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetRecommenderConfigurationsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetRecommenderConfigurationsCommand"])(input, context);
};
GetRecommenderConfigurationsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetRecommenderConfigurationsCommand"])(output, context);
};
return GetRecommenderConfigurationsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetRecommenderConfigurationsCommand.js.map
/***/ }),
/***/ "5AGO":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListDocumentClassifiersCommand.js ***!
\****************************************************************************************************/
/*! exports provided: ListDocumentClassifiersCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListDocumentClassifiersCommand", function() { return ListDocumentClassifiersCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListDocumentClassifiersCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListDocumentClassifiersCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListDocumentClassifiersCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListDocumentClassifiersCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListDocumentClassifiersRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListDocumentClassifiersResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListDocumentClassifiersCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListDocumentClassifiersCommand"])(input, context);
};
ListDocumentClassifiersCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListDocumentClassifiersCommand"])(output, context);
};
return ListDocumentClassifiersCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=ListDocumentClassifiersCommand.js.map
/***/ }),
/***/ "5AXK":
/*!*******************************************************************************!*\
!*** ./node_modules/@aws-sdk/eventstream-serde-universal/dist/es/provider.js ***!
\*******************************************************************************/
/*! exports provided: eventStreamSerdeProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eventStreamSerdeProvider", function() { return eventStreamSerdeProvider; });
/* harmony import */ var _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventStreamMarshaller */ "7IyW");
/** NodeJS event stream utils provider */
var eventStreamSerdeProvider = function (options) { return new _EventStreamMarshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"](options); };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFaEUseUNBQXlDO0FBQ3pDLE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUE2QixVQUFDLE9BSWxFLElBQUssT0FBQSxJQUFJLHFCQUFxQixDQUFDLE9BQU8sQ0FBQyxFQUFsQyxDQUFrQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciwgRXZlbnRTaWduZXIsIEV2ZW50U3RyZWFtU2VyZGVQcm92aWRlciwgUHJvdmlkZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIH0gZnJvbSBcIi4vRXZlbnRTdHJlYW1NYXJzaGFsbGVyXCI7XG5cbi8qKiBOb2RlSlMgZXZlbnQgc3RyZWFtIHV0aWxzIHByb3ZpZGVyICovXG5leHBvcnQgY29uc3QgZXZlbnRTdHJlYW1TZXJkZVByb3ZpZGVyOiBFdmVudFN0cmVhbVNlcmRlUHJvdmlkZXIgPSAob3B0aW9uczoge1xuICB1dGY4RW5jb2RlcjogRW5jb2RlcjtcbiAgdXRmOERlY29kZXI6IERlY29kZXI7XG4gIGV2ZW50U2lnbmVyOiBFdmVudFNpZ25lciB8IFByb3ZpZGVyPEV2ZW50U2lnbmVyPjtcbn0pID0+IG5ldyBFdmVudFN0cmVhbU1hcnNoYWxsZXIob3B0aW9ucyk7XG4iXX0=
/***/ }),
/***/ "5B2Y":
/*!*****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleObservable.js ***!
\*****************************************************************************/
/*! exports provided: scheduleObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "scheduleObservable", function() { return scheduleObservable; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Subscription */ "quSY");
/* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../symbol/observable */ "kJWO");
function scheduleObservable(input, scheduler) {
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => {
const sub = new _Subscription__WEBPACK_IMPORTED_MODULE_1__["Subscription"]();
sub.add(scheduler.schedule(() => {
const observable = input[_symbol_observable__WEBPACK_IMPORTED_MODULE_2__["observable"]]();
sub.add(observable.subscribe({
next(value) { sub.add(scheduler.schedule(() => subscriber.next(value))); },
error(err) { sub.add(scheduler.schedule(() => subscriber.error(err))); },
complete() { sub.add(scheduler.schedule(() => subscriber.complete())); },
}));
}));
return sub;
});
}
//# sourceMappingURL=scheduleObservable.js.map
/***/ }),
/***/ "5Etk":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/ListIdentityPoolsCommand.js ***!
\****************************************************************************************************/
/*! exports provided: ListIdentityPoolsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListIdentityPoolsCommand", function() { return ListIdentityPoolsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListIdentityPoolsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListIdentityPoolsCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListIdentityPoolsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListIdentityPoolsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__["getAwsAuthPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListIdentityPoolsInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListIdentityPoolsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListIdentityPoolsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListIdentityPoolsCommand"])(input, context);
};
ListIdentityPoolsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListIdentityPoolsCommand"])(output, context);
};
return ListIdentityPoolsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=ListIdentityPoolsCommand.js.map
/***/ }),
/***/ "5PMP":
/*!************************************************************!*\
!*** ./node_modules/graphql/utilities/assertValidName.mjs ***!
\************************************************************/
/*! exports provided: assertValidName, isValidNameError */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertValidName", function() { return assertValidName; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isValidNameError", function() { return isValidNameError; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../error/GraphQLError */ "dWS+");
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
var NAME_RX = /^[_a-zA-Z][_a-zA-Z0-9]*$/;
/**
* Upholds the spec rules about naming.
*/
function assertValidName(name) {
var error = isValidNameError(name);
if (error) {
throw error;
}
return name;
}
/**
* Returns an Error if a name is invalid.
*/
function isValidNameError(name, node) {
!(typeof name === 'string') ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_1__["default"])(0, 'Expected string') : void 0;
if (name.length > 1 && name[0] === '_' && name[1] === '_') {
return new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Name \"".concat(name, "\" must not begin with \"__\", which is reserved by ") + 'GraphQL introspection.', node);
}
if (!NAME_RX.test(name)) {
return new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but \"".concat(name, "\" does not."), node);
}
}
/***/ }),
/***/ "5UNh":
/*!*********************************************************************!*\
!*** ./node_modules/@aws-sdk/xml-builder/dist/es/escape-element.js ***!
\*********************************************************************/
/*! exports provided: escapeElement */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeElement", function() { return escapeElement; });
/**
* Escapes characters that can not be in an XML element.
*/
function escapeElement(value) {
return value.replace(/&/g, "&").replace(//g, ">");
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNjYXBlLWVsZW1lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXNjYXBlLWVsZW1lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFDSCxNQUFNLFVBQVUsYUFBYSxDQUFDLEtBQWE7SUFDekMsT0FBTyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLENBQUM7QUFDbEYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXNjYXBlcyBjaGFyYWN0ZXJzIHRoYXQgY2FuIG5vdCBiZSBpbiBhbiBYTUwgZWxlbWVudC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGVzY2FwZUVsZW1lbnQodmFsdWU6IHN0cmluZyk6IHN0cmluZyB7XG4gIHJldHVybiB2YWx1ZS5yZXBsYWNlKC8mL2csIFwiJmFtcDtcIikucmVwbGFjZSgvPC9nLCBcIiZsdDtcIikucmVwbGFjZSgvPi9nLCBcIiZndDtcIik7XG59XG4iXX0=
/***/ }),
/***/ "5WWr":
/*!****************************************************************!*\
!*** ./node_modules/@aws-sdk/client-textract/dist/es/index.js ***!
\****************************************************************/
/*! exports provided: TextractClient, Textract, AnalyzeDocumentCommand, DetectDocumentTextCommand, GetDocumentAnalysisCommand, GetDocumentTextDetectionCommand, StartDocumentAnalysisCommand, StartDocumentTextDetectionCommand, AccessDeniedException, AnalyzeDocumentRequest, AnalyzeDocumentResponse, BadDocumentException, Block, BlockType, BoundingBox, ContentClassifier, DetectDocumentTextRequest, DetectDocumentTextResponse, Document, DocumentLocation, DocumentMetadata, DocumentTooLargeException, EntityType, FeatureType, Geometry, GetDocumentAnalysisRequest, GetDocumentAnalysisResponse, GetDocumentTextDetectionRequest, GetDocumentTextDetectionResponse, HumanLoopActivationOutput, HumanLoopConfig, HumanLoopDataAttributes, HumanLoopQuotaExceededException, IdempotentParameterMismatchException, InternalServerError, InvalidJobIdException, InvalidParameterException, InvalidS3ObjectException, JobStatus, LimitExceededException, NotificationChannel, Point, ProvisionedThroughputExceededException, Relationship, RelationshipType, S3Object, SelectionStatus, StartDocumentAnalysisRequest, StartDocumentAnalysisResponse, StartDocumentTextDetectionRequest, StartDocumentTextDetectionResponse, ThrottlingException, UnsupportedDocumentException, Warning */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _TextractClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TextractClient */ "a2T7");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TextractClient", function() { return _TextractClient__WEBPACK_IMPORTED_MODULE_0__["TextractClient"]; });
/* harmony import */ var _Textract__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Textract */ "+EvU");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Textract", function() { return _Textract__WEBPACK_IMPORTED_MODULE_1__["Textract"]; });
/* harmony import */ var _commands_AnalyzeDocumentCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AnalyzeDocumentCommand */ "fwbe");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentCommand", function() { return _commands_AnalyzeDocumentCommand__WEBPACK_IMPORTED_MODULE_2__["AnalyzeDocumentCommand"]; });
/* harmony import */ var _commands_DetectDocumentTextCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/DetectDocumentTextCommand */ "ENBt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextCommand", function() { return _commands_DetectDocumentTextCommand__WEBPACK_IMPORTED_MODULE_3__["DetectDocumentTextCommand"]; });
/* harmony import */ var _commands_GetDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/GetDocumentAnalysisCommand */ "knCa");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisCommand", function() { return _commands_GetDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_4__["GetDocumentAnalysisCommand"]; });
/* harmony import */ var _commands_GetDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/GetDocumentTextDetectionCommand */ "VIrK");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionCommand", function() { return _commands_GetDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_5__["GetDocumentTextDetectionCommand"]; });
/* harmony import */ var _commands_StartDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/StartDocumentAnalysisCommand */ "v8Ef");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisCommand", function() { return _commands_StartDocumentAnalysisCommand__WEBPACK_IMPORTED_MODULE_6__["StartDocumentAnalysisCommand"]; });
/* harmony import */ var _commands_StartDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/StartDocumentTextDetectionCommand */ "HsTK");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionCommand", function() { return _commands_StartDocumentTextDetectionCommand__WEBPACK_IMPORTED_MODULE_7__["StartDocumentTextDetectionCommand"]; });
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./models/index */ "glqB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessDeniedException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["AccessDeniedException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["AnalyzeDocumentRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyzeDocumentResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["AnalyzeDocumentResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BadDocumentException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["BadDocumentException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Block", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Block"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BlockType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["BlockType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BoundingBox", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["BoundingBox"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContentClassifier", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["ContentClassifier"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DetectDocumentTextRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DetectDocumentTextResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Document", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Document"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentLocation"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentMetadata", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentMetadata"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DocumentTooLargeException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["DocumentTooLargeException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EntityType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["EntityType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FeatureType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["FeatureType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Geometry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Geometry"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["GetDocumentAnalysisRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentAnalysisResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["GetDocumentAnalysisResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["GetDocumentTextDetectionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetDocumentTextDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["GetDocumentTextDetectionResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopActivationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["HumanLoopActivationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopConfig", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["HumanLoopConfig"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopDataAttributes", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["HumanLoopDataAttributes"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HumanLoopQuotaExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["HumanLoopQuotaExceededException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IdempotentParameterMismatchException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["IdempotentParameterMismatchException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InternalServerError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InternalServerError"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidJobIdException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InvalidJobIdException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidParameterException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InvalidParameterException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidS3ObjectException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["InvalidS3ObjectException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JobStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["JobStatus"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["LimitExceededException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationChannel", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["NotificationChannel"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Point", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Point"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["ProvisionedThroughputExceededException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Relationship", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Relationship"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RelationshipType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["RelationshipType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["S3Object"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["SelectionStatus"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["StartDocumentAnalysisRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentAnalysisResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["StartDocumentAnalysisResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["StartDocumentTextDetectionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StartDocumentTextDetectionResponse", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["StartDocumentTextDetectionResponse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ThrottlingException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["ThrottlingException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UnsupportedDocumentException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["UnsupportedDocumentException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Warning", function() { return _models_index__WEBPACK_IMPORTED_MODULE_8__["Warning"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "5XLS":
/*!***************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsSandboxChannelCommand.js ***!
\***************************************************************************************************/
/*! exports provided: UpdateApnsSandboxChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsSandboxChannelCommand", function() { return UpdateApnsSandboxChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateApnsSandboxChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateApnsSandboxChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateApnsSandboxChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateApnsSandboxChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsSandboxChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsSandboxChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateApnsSandboxChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateApnsSandboxChannelCommand"])(input, context);
};
UpdateApnsSandboxChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateApnsSandboxChannelCommand"])(output, context);
};
return UpdateApnsSandboxChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateApnsSandboxChannelCommand.js.map
/***/ }),
/***/ "5XwX":
/*!***************************************************!*\
!*** ./node_modules/graphql/execution/values.mjs ***!
\***************************************************/
/*! exports provided: getVariableValues, getArgumentValues, getDirectiveValues */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getVariableValues", function() { return getVariableValues; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getArgumentValues", function() { return getArgumentValues; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDirectiveValues", function() { return getDirectiveValues; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../error/GraphQLError */ "dWS+");
/* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/find */ "YQzk");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _jsutils_keyMap__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/keyMap */ "kBjl");
/* harmony import */ var _utilities_coerceValue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utilities/coerceValue */ "1MZE");
/* harmony import */ var _utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utilities/typeFromAST */ "umOc");
/* harmony import */ var _utilities_valueFromAST__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utilities/valueFromAST */ "Mbdf");
/* harmony import */ var _language_kinds__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../language/kinds */ "/jXB");
/* harmony import */ var _language_printer__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../language/printer */ "dQau");
/* harmony import */ var _type_definition__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../type/definition */ "axIb");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Prepares an object map of variableValues of the correct type based on the
* provided variable definitions and arbitrary input. If the input cannot be
* parsed to match the variable definitions, a GraphQLError will be thrown.
*
* Note: The returned value is a plain Object with a prototype, since it is
* exposed to user code. Care should be taken to not pull values from the
* Object prototype.
*/
function getVariableValues(schema, varDefNodes, inputs) {
var errors = [];
var coercedValues = {};
for (var i = 0; i < varDefNodes.length; i++) {
var varDefNode = varDefNodes[i];
var varName = varDefNode.variable.name.value;
var varType = Object(_utilities_typeFromAST__WEBPACK_IMPORTED_MODULE_6__["typeFromAST"])(schema, varDefNode.type);
if (!Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isInputType"])(varType)) {
// Must use input types for variables. This should be caught during
// validation, however is checked again here for safety.
errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Variable \"$".concat(varName, "\" expected value of type ") + "\"".concat(Object(_language_printer__WEBPACK_IMPORTED_MODULE_9__["print"])(varDefNode.type), "\" which cannot be used as an input type."), [varDefNode.type]));
} else {
var hasValue = hasOwnProperty(inputs, varName);
var value = hasValue ? inputs[varName] : undefined;
if (!hasValue && varDefNode.defaultValue) {
// If no value was provided to a variable with a default value,
// use the default value.
coercedValues[varName] = Object(_utilities_valueFromAST__WEBPACK_IMPORTED_MODULE_7__["valueFromAST"])(varDefNode.defaultValue, varType);
} else if ((!hasValue || value === null) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isNonNullType"])(varType)) {
// If no value or a nullish value was provided to a variable with a
// non-null type (required), produce an error.
errors.push(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](hasValue ? "Variable \"$".concat(varName, "\" of non-null type ") + "\"".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(varType), "\" must not be null.") : "Variable \"$".concat(varName, "\" of required type ") + "\"".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(varType), "\" was not provided."), [varDefNode]));
} else if (hasValue) {
if (value === null) {
// If the explicit value `null` was provided, an entry in the coerced
// values must exist as the value `null`.
coercedValues[varName] = null;
} else {
// Otherwise, a non-null value was provided, coerce it to the expected
// type or report an error if coercion fails.
var coerced = Object(_utilities_coerceValue__WEBPACK_IMPORTED_MODULE_5__["coerceValue"])(value, varType, varDefNode);
var coercionErrors = coerced.errors;
if (coercionErrors) {
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = coercionErrors[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var error = _step.value;
error.message = "Variable \"$".concat(varName, "\" got invalid ") + "value ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(value), "; ").concat(error.message);
}
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
}
errors.push.apply(errors, coercionErrors);
} else {
coercedValues[varName] = coerced.value;
}
}
}
}
}
return errors.length === 0 ? {
errors: undefined,
coerced: coercedValues
} : {
errors: errors,
coerced: undefined
};
}
/**
* Prepares an object map of argument values given a list of argument
* definitions and list of argument AST nodes.
*
* Note: The returned value is a plain Object with a prototype, since it is
* exposed to user code. Care should be taken to not pull values from the
* Object prototype.
*/
function getArgumentValues(def, node, variableValues) {
var coercedValues = {};
var argDefs = def.args;
var argNodes = node.arguments;
if (!argDefs || !argNodes) {
return coercedValues;
}
var argNodeMap = Object(_jsutils_keyMap__WEBPACK_IMPORTED_MODULE_4__["default"])(argNodes, function (arg) {
return arg.name.value;
});
for (var i = 0; i < argDefs.length; i++) {
var argDef = argDefs[i];
var name = argDef.name;
var argType = argDef.type;
var argumentNode = argNodeMap[name];
var hasValue = void 0;
var isNull = void 0;
if (argumentNode && argumentNode.value.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_8__["Kind"].VARIABLE) {
var variableName = argumentNode.value.name.value;
hasValue = variableValues && hasOwnProperty(variableValues, variableName);
isNull = variableValues && variableValues[variableName] === null;
} else {
hasValue = argumentNode != null;
isNull = argumentNode && argumentNode.value.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_8__["Kind"].NULL;
}
if (!hasValue && argDef.defaultValue !== undefined) {
// If no argument was provided where the definition has a default value,
// use the default value.
coercedValues[name] = argDef.defaultValue;
} else if ((!hasValue || isNull) && Object(_type_definition__WEBPACK_IMPORTED_MODULE_10__["isNonNullType"])(argType)) {
// If no argument or a null value was provided to an argument with a
// non-null type (required), produce a field error.
if (isNull) {
throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Argument \"".concat(name, "\" of non-null type \"").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(argType), "\" ") + 'must not be null.', [argumentNode.value]);
} else if (argumentNode && argumentNode.value.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_8__["Kind"].VARIABLE) {
var _variableName = argumentNode.value.name.value;
throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Argument \"".concat(name, "\" of required type \"").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(argType), "\" ") + "was provided the variable \"$".concat(_variableName, "\" ") + 'which was not provided a runtime value.', [argumentNode.value]);
} else {
throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Argument \"".concat(name, "\" of required type \"").concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_2__["default"])(argType), "\" ") + 'was not provided.', [node]);
}
} else if (hasValue) {
if (argumentNode.value.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_8__["Kind"].NULL) {
// If the explicit value `null` was provided, an entry in the coerced
// values must exist as the value `null`.
coercedValues[name] = null;
} else if (argumentNode.value.kind === _language_kinds__WEBPACK_IMPORTED_MODULE_8__["Kind"].VARIABLE) {
var _variableName2 = argumentNode.value.name.value;
!variableValues ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_3__["default"])(0, 'Must exist for hasValue to be true.') : void 0; // Note: This does no further checking that this variable is correct.
// This assumes that this query has been validated and the variable
// usage here is of the correct type.
coercedValues[name] = variableValues[_variableName2];
} else {
var valueNode = argumentNode.value;
var coercedValue = Object(_utilities_valueFromAST__WEBPACK_IMPORTED_MODULE_7__["valueFromAST"])(valueNode, argType, variableValues);
if (coercedValue === undefined) {
// Note: ValuesOfCorrectType validation should catch this before
// execution. This is a runtime check to ensure execution does not
// continue with an invalid argument value.
throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"]("Argument \"".concat(name, "\" has invalid value ").concat(Object(_language_printer__WEBPACK_IMPORTED_MODULE_9__["print"])(valueNode), "."), [argumentNode.value]);
}
coercedValues[name] = coercedValue;
}
}
}
return coercedValues;
}
/**
* Prepares an object map of argument values given a directive definition
* and a AST node which may contain directives. Optionally also accepts a map
* of variable values.
*
* If the directive does not exist on the node, returns undefined.
*
* Note: The returned value is a plain Object with a prototype, since it is
* exposed to user code. Care should be taken to not pull values from the
* Object prototype.
*/
function getDirectiveValues(directiveDef, node, variableValues) {
var directiveNode = node.directives && Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_1__["default"])(node.directives, function (directive) {
return directive.name.value === directiveDef.name;
});
if (directiveNode) {
return getArgumentValues(directiveDef, directiveNode, variableValues);
}
}
function hasOwnProperty(obj, prop) {
return Object.prototype.hasOwnProperty.call(obj, prop);
}
/***/ }),
/***/ "5b7z":
/*!***************************************************************!*\
!*** ./node_modules/@aws-amplify/auth/lib/OAuth/urlOpener.js ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
var SELF = '_self';
exports.launchUri = function (url) {
var windowProxy = window.open(url, SELF);
if (windowProxy) {
return Promise.resolve(windowProxy);
}
else {
return Promise.reject();
}
};
//# sourceMappingURL=urlOpener.js.map
/***/ }),
/***/ "5hen":
/*!***************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/DescribeIdentityCommand.js ***!
\***************************************************************************************************/
/*! exports provided: DescribeIdentityCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeIdentityCommand", function() { return DescribeIdentityCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeIdentityCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeIdentityCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeIdentityCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeIdentityCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__["getAwsAuthPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeIdentityInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["IdentityDescription"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeIdentityCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeIdentityCommand"])(input, context);
};
DescribeIdentityCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeIdentityCommand"])(output, context);
};
return DescribeIdentityCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=DescribeIdentityCommand.js.map
/***/ }),
/***/ "5oMp":
/*!*******************************************************!*\
!*** ./node_modules/axios/lib/helpers/combineURLs.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/**
* Creates a new URL by combining the specified URLs
*
* @param {string} baseURL The base URL
* @param {string} relativeURL The relative URL
* @returns {string} The combined URL
*/
module.exports = function combineURLs(baseURL, relativeURL) {
return relativeURL
? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '')
: baseURL;
};
/***/ }),
/***/ "5tOo":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-sdk-s3/dist/es/index.js ***!
\******************************************************************/
/*! exports provided: validateBucketNameMiddleware, validateBucketNameMiddlewareOptions, getValidateBucketNamePlugin */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _validate_bucket_name__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./validate-bucket-name */ "WIb/");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddleware", function() { return _validate_bucket_name__WEBPACK_IMPORTED_MODULE_0__["validateBucketNameMiddleware"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateBucketNameMiddlewareOptions", function() { return _validate_bucket_name__WEBPACK_IMPORTED_MODULE_0__["validateBucketNameMiddlewareOptions"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getValidateBucketNamePlugin", function() { return _validate_bucket_name__WEBPACK_IMPORTED_MODULE_0__["getValidateBucketNamePlugin"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL3ZhbGlkYXRlLWJ1Y2tldC1uYW1lXCI7XG4iXX0=
/***/ }),
/***/ "5uxN":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-lex-runtime-service/dist/es/runtimeConfig.shared.js ***!
\******************************************************************************************/
/*! exports provided: ClientSharedValues */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientSharedValues", function() { return ClientSharedValues; });
/* harmony import */ var _endpoints__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./endpoints */ "xcqa");
var ClientSharedValues = {
apiVersion: "2016-11-28",
disableHostPrefix: false,
regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"],
signingName: "lex",
};
//# sourceMappingURL=runtimeConfig.shared.js.map
/***/ }),
/***/ "5xG3":
/*!*********************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/processors/mutation.js ***!
\*********************************************************************************/
/*! exports provided: MutationProcessor */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MutationProcessor", function() { return MutationProcessor; });
/* harmony import */ var _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/api */ "Gyle");
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zen-observable-ts */ "b0dj");
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "+eag");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "wr5y");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utils */ "U1Cx");
var __assign = (undefined && undefined.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __rest = (undefined && undefined.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var MAX_ATTEMPTS = 10;
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["ConsoleLogger"]('DataStore');
var MutationProcessor = /** @class */ (function () {
function MutationProcessor(schema, storage, userClasses, outbox, modelInstanceCreator, MutationEvent, conflictHandler, errorHandler) {
this.schema = schema;
this.storage = storage;
this.userClasses = userClasses;
this.outbox = outbox;
this.modelInstanceCreator = modelInstanceCreator;
this.MutationEvent = MutationEvent;
this.conflictHandler = conflictHandler;
this.errorHandler = errorHandler;
this.typeQuery = new WeakMap();
this.processing = false;
this.generateQueries();
}
MutationProcessor.prototype.generateQueries = function () {
var _this = this;
Object.values(this.schema.namespaces).forEach(function (namespace) {
Object.values(namespace.models)
.filter(function (_a) {
var syncable = _a.syncable;
return syncable;
})
.forEach(function (model) {
var _a = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_5__["buildGraphQLOperation"])(namespace, model, 'CREATE'), 1), createMutation = _a[0];
var _b = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_5__["buildGraphQLOperation"])(namespace, model, 'UPDATE'), 1), updateMutation = _b[0];
var _c = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_5__["buildGraphQLOperation"])(namespace, model, 'DELETE'), 1), deleteMutation = _c[0];
_this.typeQuery.set(model, [
createMutation,
updateMutation,
deleteMutation,
]);
});
});
};
MutationProcessor.prototype.isReady = function () {
return this.observer !== undefined;
};
MutationProcessor.prototype.start = function () {
var _this = this;
var observable = new zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__["default"](function (observer) {
_this.observer = observer;
_this.resume();
return function () {
_this.pause();
};
});
return observable;
};
MutationProcessor.prototype.resume = function () {
return __awaiter(this, void 0, void 0, function () {
var head, namespaceName, _a, model, operation, data, condition, modelConstructor, result, opName, modelDefinition, error_1, record, hasMore;
var _b;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
if (this.processing || !this.isReady()) {
return [2 /*return*/];
}
this.processing = true;
namespaceName = _util__WEBPACK_IMPORTED_MODULE_4__["USER"];
_c.label = 1;
case 1:
_a = this.processing;
if (!_a) return [3 /*break*/, 3];
return [4 /*yield*/, this.outbox.peek(this.storage)];
case 2:
_a = (head = _c.sent()) !== undefined;
_c.label = 3;
case 3:
if (!_a) return [3 /*break*/, 12];
model = head.model, operation = head.operation, data = head.data, condition = head.condition;
modelConstructor = this.userClasses[model];
result = void 0;
opName = void 0;
modelDefinition = void 0;
_c.label = 4;
case 4:
_c.trys.push([4, 6, , 7]);
return [4 /*yield*/, this.jitteredRetry(namespaceName, model, operation, data, condition, modelConstructor, this.MutationEvent, head)];
case 5:
_b = __read.apply(void 0, [_c.sent(), 3]), result = _b[0], opName = _b[1], modelDefinition = _b[2];
return [3 /*break*/, 7];
case 6:
error_1 = _c.sent();
if (error_1.message === 'Offline' || error_1.message === 'RetryMutation') {
return [3 /*break*/, 1];
}
return [3 /*break*/, 7];
case 7:
if (!(result === undefined)) return [3 /*break*/, 9];
logger.debug('done retrying');
return [4 /*yield*/, this.outbox.dequeue(this.storage)];
case 8:
_c.sent();
return [3 /*break*/, 1];
case 9:
record = result.data[opName];
return [4 /*yield*/, this.outbox.dequeue(this.storage)];
case 10:
_c.sent();
return [4 /*yield*/, this.outbox.peek(this.storage)];
case 11:
hasMore = (_c.sent()) !== undefined;
this.observer.next({
operation: operation,
modelDefinition: modelDefinition,
model: record,
hasMore: hasMore,
});
return [3 /*break*/, 1];
case 12:
// pauses itself
this.pause();
return [2 /*return*/];
}
});
});
};
MutationProcessor.prototype.jitteredRetry = function (namespaceName, model, operation, data, condition, modelConstructor, MutationEvent, mutationEvent) {
return __awaiter(this, void 0, void 0, function () {
var _this = this;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["jitteredExponentialRetry"])(function (model, operation, data, condition, modelConstructor, MutationEvent, mutationEvent) { return __awaiter(_this, void 0, void 0, function () {
var _a, query, variables, graphQLCondition, opName, modelDefinition, tryWith, attempt, opType, result, err_1, _b, error, retryWith, err_2, _c, _d, opName_1, query_1, serverData, namespace, updatedMutation;
var _e;
return __generator(this, function (_f) {
switch (_f.label) {
case 0:
_a = __read(this.createQueryVariables(namespaceName, model, operation, data, condition), 5), query = _a[0], variables = _a[1], graphQLCondition = _a[2], opName = _a[3], modelDefinition = _a[4];
tryWith = { query: query, variables: variables };
attempt = 0;
opType = this.opTypeFromTransformerOperation(operation);
_f.label = 1;
case 1:
_f.trys.push([1, 3, , 13]);
return [4 /*yield*/, _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["default"].graphql(tryWith)];
case 2:
result = (_f.sent());
return [2 /*return*/, [result, opName, modelDefinition]];
case 3:
err_1 = _f.sent();
if (!(err_1.errors && err_1.errors.length > 0)) return [3 /*break*/, 12];
_b = __read(err_1.errors, 1), error = _b[0];
if (error.message === 'Network Error') {
if (!this.processing) {
throw new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["NonRetryableError"]('Offline');
}
// TODO: Check errors on different env (react-native or other browsers)
throw new Error('Network Error');
}
if (!(error.errorType === 'ConflictUnhandled')) return [3 /*break*/, 11];
attempt++;
retryWith = void 0;
if (!(attempt > MAX_ATTEMPTS)) return [3 /*break*/, 4];
retryWith = _types__WEBPACK_IMPORTED_MODULE_3__["DISCARD"];
return [3 /*break*/, 7];
case 4:
_f.trys.push([4, 6, , 7]);
return [4 /*yield*/, this.conflictHandler({
modelConstructor: modelConstructor,
localModel: this.modelInstanceCreator(modelConstructor, variables.input),
remoteModel: this.modelInstanceCreator(modelConstructor, error.data),
operation: opType,
attempts: attempt,
})];
case 5:
retryWith = _f.sent();
return [3 /*break*/, 7];
case 6:
err_2 = _f.sent();
logger.warn('conflict trycatch', err_2);
return [3 /*break*/, 13];
case 7:
if (!(retryWith === _types__WEBPACK_IMPORTED_MODULE_3__["DISCARD"])) return [3 /*break*/, 9];
_c = __read(Object(_utils__WEBPACK_IMPORTED_MODULE_5__["buildGraphQLOperation"])(this.schema.namespaces[namespaceName], modelDefinition, 'GET'), 1), _d = __read(_c[0], 3), opName_1 = _d[1], query_1 = _d[2];
return [4 /*yield*/, _aws_amplify_api__WEBPACK_IMPORTED_MODULE_0__["default"].graphql({
query: query_1,
variables: { id: variables.input.id },
})];
case 8:
serverData = _f.sent();
return [2 /*return*/, [serverData, opName_1, modelDefinition]];
case 9:
namespace = this.schema.namespaces[namespaceName];
updatedMutation = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["createMutationInstanceFromModelOperation"])(namespace.relationships, modelDefinition, opType, modelConstructor, retryWith, graphQLCondition, MutationEvent, this.modelInstanceCreator, mutationEvent.id);
return [4 /*yield*/, this.storage.save(updatedMutation)];
case 10:
_f.sent();
throw new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_1__["NonRetryableError"]('RetryMutation');
case 11:
try {
this.errorHandler({
localModel: this.modelInstanceCreator(modelConstructor, variables.input),
message: error.message,
operation: operation,
errorType: error.errorType,
errorInfo: error.errorInfo,
remoteModel: error.data
? this.modelInstanceCreator(modelConstructor, error.data)
: null,
});
}
catch (err) {
logger.warn('failed to execute errorHandler', err);
}
finally {
// Return empty tuple, dequeues the mutation
return [2 /*return*/, error.data
? [
{ data: (_e = {}, _e[opName] = error.data, _e) },
opName,
modelDefinition,
]
: []];
}
_f.label = 12;
case 12: return [3 /*break*/, 13];
case 13:
if (tryWith) return [3 /*break*/, 1];
_f.label = 14;
case 14: return [2 /*return*/];
}
});
}); }, [
model,
operation,
data,
condition,
modelConstructor,
MutationEvent,
mutationEvent,
])];
case 1: return [2 /*return*/, _a.sent()];
}
});
});
};
MutationProcessor.prototype.createQueryVariables = function (namespaceName, model, operation, data, condition) {
var modelDefinition = this.schema.namespaces[namespaceName].models[model];
var queriesTuples = this.typeQuery.get(modelDefinition);
var _a = __read(queriesTuples.find(function (_a) {
var _b = __read(_a, 1), transformerMutationType = _b[0];
return transformerMutationType === operation;
}), 3), opName = _a[1], query = _a[2];
var _b = JSON.parse(data), _version = _b._version, parsedData = __rest(_b, ["_version"]);
var filteredData = operation === _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].DELETE
? { id: parsedData.id } // For DELETE mutations, only ID is sent
: Object.values(modelDefinition.fields)
.filter(function (_a) {
var type = _a.type, association = _a.association;
// connections
if (Object(_types__WEBPACK_IMPORTED_MODULE_3__["isModelFieldType"])(type)) {
// BELONGS_TO
if (Object(_types__WEBPACK_IMPORTED_MODULE_3__["isTargetNameAssociation"])(association) &&
association.connectionType === 'BELONGS_TO') {
return true;
}
// All other connections
return false;
}
// scalars and non-model types
return true;
})
.map(function (_a) {
var name = _a.name, type = _a.type, association = _a.association;
var fieldName = name;
var val = parsedData[name];
if (Object(_types__WEBPACK_IMPORTED_MODULE_3__["isModelFieldType"])(type) &&
Object(_types__WEBPACK_IMPORTED_MODULE_3__["isTargetNameAssociation"])(association)) {
fieldName = association.targetName;
val = parsedData[fieldName];
}
return [fieldName, val];
})
.reduce(function (acc, _a) {
var _b = __read(_a, 2), k = _b[0], v = _b[1];
acc[k] = v;
return acc;
}, {});
// Build mutation variables input object
var input = __assign(__assign({}, filteredData), { _version: _version });
var graphQLCondition = JSON.parse(condition);
var variables = __assign({ input: input }, (operation === _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].CREATE
? {}
: {
condition: Object.keys(graphQLCondition).length > 0
? graphQLCondition
: null,
}));
return [query, variables, graphQLCondition, opName, modelDefinition];
};
MutationProcessor.prototype.opTypeFromTransformerOperation = function (operation) {
switch (operation) {
case _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].CREATE:
return _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT;
case _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].DELETE:
return _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].DELETE;
case _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].UPDATE:
return _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE;
case _utils__WEBPACK_IMPORTED_MODULE_5__["TransformerMutationType"].GET: // Intentionally blank
break;
default:
Object(_util__WEBPACK_IMPORTED_MODULE_4__["exhaustiveCheck"])(operation);
}
};
MutationProcessor.prototype.pause = function () {
this.processing = false;
};
return MutationProcessor;
}());
//# sourceMappingURL=mutation.js.map
/***/ }),
/***/ "5yfJ":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/never.js ***!
\*****************************************************************/
/*! exports provided: NEVER, never */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NEVER", function() { return NEVER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "never", function() { return never; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_noop__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/noop */ "KqfI");
const NEVER = new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](_util_noop__WEBPACK_IMPORTED_MODULE_1__["noop"]);
function never() {
return NEVER;
}
//# sourceMappingURL=never.js.map
/***/ }),
/***/ "5zwH":
/*!********************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Util/StringUtils.js ***!
\********************************************************************/
/*! exports provided: urlSafeEncode, urlSafeDecode */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "urlSafeEncode", function() { return urlSafeEncode; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "urlSafeDecode", function() { return urlSafeDecode; });
function urlSafeEncode(str) {
return str
.split('')
.map(function (char) {
return char
.charCodeAt(0)
.toString(16)
.padStart(2, '0');
})
.join('');
}
function urlSafeDecode(hex) {
return hex
.match(/.{2}/g)
.map(function (char) { return String.fromCharCode(parseInt(char, 16)); })
.join('');
}
//# sourceMappingURL=StringUtils.js.map
/***/ }),
/***/ "60r2":
/*!***************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-lex-runtime-service/dist/es/commands/DeleteSessionCommand.js ***!
\***************************************************************************************************/
/*! exports provided: DeleteSessionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSessionCommand", function() { return DeleteSessionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "Vu3y");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "3fs/");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteSessionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteSessionCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteSessionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteSessionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteSessionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteSessionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteSessionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteSessionCommand"])(input, context);
};
DeleteSessionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteSessionCommand"])(output, context);
};
return DeleteSessionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteSessionCommand.js.map
/***/ }),
/***/ "6B53":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteCampaignCommand.js ***!
\*****************************************************************************************/
/*! exports provided: DeleteCampaignCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCampaignCommand", function() { return DeleteCampaignCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteCampaignCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteCampaignCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteCampaignCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteCampaignCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteCampaignRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteCampaignResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteCampaignCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteCampaignCommand"])(input, context);
};
DeleteCampaignCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteCampaignCommand"])(output, context);
};
return DeleteCampaignCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteCampaignCommand.js.map
/***/ }),
/***/ "6D83":
/*!**********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketCorsCommand.js ***!
\**********************************************************************************/
/*! exports provided: GetBucketCorsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsCommand", function() { return GetBucketCorsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketCorsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketCorsCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketCorsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketCorsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketCorsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketCorsOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketCorsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketCorsCommand"])(input, context);
};
GetBucketCorsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketCorsCommand"])(output, context);
};
return GetBucketCorsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketCorsCommand.js.map
/***/ }),
/***/ "6HaD":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/IncreaseStreamRetentionPeriodCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: IncreaseStreamRetentionPeriodCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IncreaseStreamRetentionPeriodCommand", function() { return IncreaseStreamRetentionPeriodCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var IncreaseStreamRetentionPeriodCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(IncreaseStreamRetentionPeriodCommand, _super);
// Start section: command_properties
// End section: command_properties
function IncreaseStreamRetentionPeriodCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
IncreaseStreamRetentionPeriodCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["IncreaseStreamRetentionPeriodInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
IncreaseStreamRetentionPeriodCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1IncreaseStreamRetentionPeriodCommand"])(input, context);
};
IncreaseStreamRetentionPeriodCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1IncreaseStreamRetentionPeriodCommand"])(output, context);
};
return IncreaseStreamRetentionPeriodCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=IncreaseStreamRetentionPeriodCommand.js.map
/***/ }),
/***/ "6MUB":
/*!********************************************!*\
!*** ./node_modules/querystring/encode.js ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
var stringifyPrimitive = function(v) {
switch (typeof v) {
case 'string':
return v;
case 'boolean':
return v ? 'true' : 'false';
case 'number':
return isFinite(v) ? v : '';
default:
return '';
}
};
module.exports = function(obj, sep, eq, name) {
sep = sep || '&';
eq = eq || '=';
if (obj === null) {
obj = undefined;
}
if (typeof obj === 'object') {
return Object.keys(obj).map(function(k) {
var ks = encodeURIComponent(stringifyPrimitive(k)) + eq;
if (Array.isArray(obj[k])) {
return obj[k].map(function(v) {
return ks + encodeURIComponent(stringifyPrimitive(v));
}).join(sep);
} else {
return ks + encodeURIComponent(stringifyPrimitive(obj[k]));
}
}).join(sep);
}
if (!name) return '';
return encodeURIComponent(stringifyPrimitive(name)) + eq +
encodeURIComponent(stringifyPrimitive(obj));
};
/***/ }),
/***/ "6Q44":
/*!***********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListSentimentDetectionJobsPaginator.js ***!
\***********************************************************************************************************/
/*! exports provided: listSentimentDetectionJobsPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listSentimentDetectionJobsPaginate", function() { return listSentimentDetectionJobsPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "KcXj");
/* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "8JFw");
/* harmony import */ var _commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListSentimentDetectionJobsCommand */ "svW9");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListSentimentDetectionJobsCommand"].bind.apply(_commands_ListSentimentDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListSentimentDetectionJobsCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listSentimentDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listSentimentDetectionJobsPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listSentimentDetectionJobsPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__["ComprehendClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Comprehend | ComprehendClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListSentimentDetectionJobsPaginator.js.map
/***/ }),
/***/ "6T2O":
/*!************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartTextDetectionCommand.js ***!
\************************************************************************************************/
/*! exports provided: StartTextDetectionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTextDetectionCommand", function() { return StartTextDetectionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StartTextDetectionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartTextDetectionCommand, _super);
// Start section: command_properties
// End section: command_properties
function StartTextDetectionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StartTextDetectionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartTextDetectionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartTextDetectionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StartTextDetectionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartTextDetectionCommand"])(input, context);
};
StartTextDetectionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartTextDetectionCommand"])(output, context);
};
return StartTextDetectionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StartTextDetectionCommand.js.map
/***/ }),
/***/ "6eBy":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/debounce.js ***!
\*******************************************************************/
/*! exports provided: debounce */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "debounce", function() { return debounce; });
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function debounce(durationSelector) {
return (source) => source.lift(new DebounceOperator(durationSelector));
}
class DebounceOperator {
constructor(durationSelector) {
this.durationSelector = durationSelector;
}
call(subscriber, source) {
return source.subscribe(new DebounceSubscriber(subscriber, this.durationSelector));
}
}
class DebounceSubscriber extends _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleOuterSubscriber"] {
constructor(destination, durationSelector) {
super(destination);
this.durationSelector = durationSelector;
this.hasValue = false;
}
_next(value) {
try {
const result = this.durationSelector.call(this, value);
if (result) {
this._tryNext(value, result);
}
}
catch (err) {
this.destination.error(err);
}
}
_complete() {
this.emitValue();
this.destination.complete();
}
_tryNext(value, duration) {
let subscription = this.durationSubscription;
this.value = value;
this.hasValue = true;
if (subscription) {
subscription.unsubscribe();
this.remove(subscription);
}
subscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["innerSubscribe"])(duration, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_0__["SimpleInnerSubscriber"](this));
if (subscription && !subscription.closed) {
this.add(this.durationSubscription = subscription);
}
}
notifyNext() {
this.emitValue();
}
notifyComplete() {
this.emitValue();
}
emitValue() {
if (this.hasValue) {
const value = this.value;
const subscription = this.durationSubscription;
if (subscription) {
this.durationSubscription = undefined;
subscription.unsubscribe();
this.remove(subscription);
}
this.value = undefined;
this.hasValue = false;
super._next(value);
}
}
}
//# sourceMappingURL=debounce.js.map
/***/ }),
/***/ "6eNC":
/*!***********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StopTrainingDocumentClassifierCommand.js ***!
\***********************************************************************************************************/
/*! exports provided: StopTrainingDocumentClassifierCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopTrainingDocumentClassifierCommand", function() { return StopTrainingDocumentClassifierCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StopTrainingDocumentClassifierCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StopTrainingDocumentClassifierCommand, _super);
// Start section: command_properties
// End section: command_properties
function StopTrainingDocumentClassifierCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StopTrainingDocumentClassifierCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StopTrainingDocumentClassifierRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StopTrainingDocumentClassifierResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StopTrainingDocumentClassifierCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StopTrainingDocumentClassifierCommand"])(input, context);
};
StopTrainingDocumentClassifierCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StopTrainingDocumentClassifierCommand"])(output, context);
};
return StopTrainingDocumentClassifierCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StopTrainingDocumentClassifierCommand.js.map
/***/ }),
/***/ "6sVZ":
/*!*********************************************!*\
!*** ./node_modules/lodash/_isPrototype.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/** Used for built-in method references. */
var objectProto = Object.prototype;
/**
* Checks if `value` is likely a prototype object.
*
* @private
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a prototype, else `false`.
*/
function isPrototype(value) {
var Ctor = value && value.constructor,
proto = (typeof Ctor == 'function' && Ctor.prototype) || objectProto;
return value === proto;
}
module.exports = isPrototype;
/***/ }),
/***/ "6zvP":
/*!******************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/BigInteger.js ***!
\******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
// A small implementation of BigInteger based on http://www-cs-students.stanford.edu/~tjw/jsbn/
//
// All public methods have been removed except the following:
// new BigInteger(a, b) (only radix 2, 4, 8, 16 and 32 supported)
// toString (only radix 2, 4, 8, 16 and 32 supported)
// negate
// abs
// compareTo
// bitLength
// mod
// equals
// add
// subtract
// multiply
// divide
// modPow
/* harmony default export */ __webpack_exports__["default"] = (BigInteger);
/*
* Copyright (c) 2003-2005 Tom Wu
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
* EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
* WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
*
* IN NO EVENT SHALL TOM WU BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
* INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER
* RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF
* THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT
* OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*
* In addition, the following condition applies:
*
* All redistributions must retain an intact copy of this copyright notice
* and disclaimer.
*/
// (public) Constructor
function BigInteger(a, b) {
if (a != null) this.fromString(a, b);
} // return new, unset BigInteger
function nbi() {
return new BigInteger(null);
} // Bits per digit
var dbits; // JavaScript engine analysis
var canary = 0xdeadbeefcafe;
var j_lm = (canary & 0xffffff) == 0xefcafe; // am: Compute w_j += (x*this_i), propagate carries,
// c is initial carry, returns final carry.
// c < 3*dvalue, x < 2*dvalue, this_i < dvalue
// We need to select the fastest one that works in this environment.
// am1: use a single mult and divide to get the high bits,
// max digit bits should be 26 because
// max internal value = 2*dvalue^2-2*dvalue (< 2^53)
function am1(i, x, w, j, c, n) {
while (--n >= 0) {
var v = x * this[i++] + w[j] + c;
c = Math.floor(v / 0x4000000);
w[j++] = v & 0x3ffffff;
}
return c;
} // am2 avoids a big mult-and-extract completely.
// Max digit bits should be <= 30 because we do bitwise ops
// on values up to 2*hdvalue^2-hdvalue-1 (< 2^31)
function am2(i, x, w, j, c, n) {
var xl = x & 0x7fff,
xh = x >> 15;
while (--n >= 0) {
var l = this[i] & 0x7fff;
var h = this[i++] >> 15;
var m = xh * l + h * xl;
l = xl * l + ((m & 0x7fff) << 15) + w[j] + (c & 0x3fffffff);
c = (l >>> 30) + (m >>> 15) + xh * h + (c >>> 30);
w[j++] = l & 0x3fffffff;
}
return c;
} // Alternately, set max digit bits to 28 since some
// browsers slow down when dealing with 32-bit numbers.
function am3(i, x, w, j, c, n) {
var xl = x & 0x3fff,
xh = x >> 14;
while (--n >= 0) {
var l = this[i] & 0x3fff;
var h = this[i++] >> 14;
var m = xh * l + h * xl;
l = xl * l + ((m & 0x3fff) << 14) + w[j] + c;
c = (l >> 28) + (m >> 14) + xh * h;
w[j++] = l & 0xfffffff;
}
return c;
}
var inBrowser = typeof navigator !== 'undefined';
if (inBrowser && j_lm && navigator.appName == 'Microsoft Internet Explorer') {
BigInteger.prototype.am = am2;
dbits = 30;
} else if (inBrowser && j_lm && navigator.appName != 'Netscape') {
BigInteger.prototype.am = am1;
dbits = 26;
} else {
// Mozilla/Netscape seems to prefer am3
BigInteger.prototype.am = am3;
dbits = 28;
}
BigInteger.prototype.DB = dbits;
BigInteger.prototype.DM = (1 << dbits) - 1;
BigInteger.prototype.DV = 1 << dbits;
var BI_FP = 52;
BigInteger.prototype.FV = Math.pow(2, BI_FP);
BigInteger.prototype.F1 = BI_FP - dbits;
BigInteger.prototype.F2 = 2 * dbits - BI_FP; // Digit conversions
var BI_RM = '0123456789abcdefghijklmnopqrstuvwxyz';
var BI_RC = new Array();
var rr, vv;
rr = '0'.charCodeAt(0);
for (vv = 0; vv <= 9; ++vv) {
BI_RC[rr++] = vv;
}
rr = 'a'.charCodeAt(0);
for (vv = 10; vv < 36; ++vv) {
BI_RC[rr++] = vv;
}
rr = 'A'.charCodeAt(0);
for (vv = 10; vv < 36; ++vv) {
BI_RC[rr++] = vv;
}
function int2char(n) {
return BI_RM.charAt(n);
}
function intAt(s, i) {
var c = BI_RC[s.charCodeAt(i)];
return c == null ? -1 : c;
} // (protected) copy this to r
function bnpCopyTo(r) {
for (var i = this.t - 1; i >= 0; --i) {
r[i] = this[i];
}
r.t = this.t;
r.s = this.s;
} // (protected) set from integer value x, -DV <= x < DV
function bnpFromInt(x) {
this.t = 1;
this.s = x < 0 ? -1 : 0;
if (x > 0) this[0] = x;else if (x < -1) this[0] = x + this.DV;else this.t = 0;
} // return bigint initialized to value
function nbv(i) {
var r = nbi();
r.fromInt(i);
return r;
} // (protected) set from string and radix
function bnpFromString(s, b) {
var k;
if (b == 16) k = 4;else if (b == 8) k = 3;else if (b == 2) k = 1;else if (b == 32) k = 5;else if (b == 4) k = 2;else throw new Error('Only radix 2, 4, 8, 16, 32 are supported');
this.t = 0;
this.s = 0;
var i = s.length,
mi = false,
sh = 0;
while (--i >= 0) {
var x = intAt(s, i);
if (x < 0) {
if (s.charAt(i) == '-') mi = true;
continue;
}
mi = false;
if (sh == 0) this[this.t++] = x;else if (sh + k > this.DB) {
this[this.t - 1] |= (x & (1 << this.DB - sh) - 1) << sh;
this[this.t++] = x >> this.DB - sh;
} else this[this.t - 1] |= x << sh;
sh += k;
if (sh >= this.DB) sh -= this.DB;
}
this.clamp();
if (mi) BigInteger.ZERO.subTo(this, this);
} // (protected) clamp off excess high words
function bnpClamp() {
var c = this.s & this.DM;
while (this.t > 0 && this[this.t - 1] == c) {
--this.t;
}
} // (public) return string representation in given radix
function bnToString(b) {
if (this.s < 0) return '-' + this.negate().toString(b);
var k;
if (b == 16) k = 4;else if (b == 8) k = 3;else if (b == 2) k = 1;else if (b == 32) k = 5;else if (b == 4) k = 2;else throw new Error('Only radix 2, 4, 8, 16, 32 are supported');
var km = (1 << k) - 1,
d,
m = false,
r = '',
i = this.t;
var p = this.DB - i * this.DB % k;
if (i-- > 0) {
if (p < this.DB && (d = this[i] >> p) > 0) {
m = true;
r = int2char(d);
}
while (i >= 0) {
if (p < k) {
d = (this[i] & (1 << p) - 1) << k - p;
d |= this[--i] >> (p += this.DB - k);
} else {
d = this[i] >> (p -= k) & km;
if (p <= 0) {
p += this.DB;
--i;
}
}
if (d > 0) m = true;
if (m) r += int2char(d);
}
}
return m ? r : '0';
} // (public) -this
function bnNegate() {
var r = nbi();
BigInteger.ZERO.subTo(this, r);
return r;
} // (public) |this|
function bnAbs() {
return this.s < 0 ? this.negate() : this;
} // (public) return + if this > a, - if this < a, 0 if equal
function bnCompareTo(a) {
var r = this.s - a.s;
if (r != 0) return r;
var i = this.t;
r = i - a.t;
if (r != 0) return this.s < 0 ? -r : r;
while (--i >= 0) {
if ((r = this[i] - a[i]) != 0) return r;
}
return 0;
} // returns bit length of the integer x
function nbits(x) {
var r = 1,
t;
if ((t = x >>> 16) != 0) {
x = t;
r += 16;
}
if ((t = x >> 8) != 0) {
x = t;
r += 8;
}
if ((t = x >> 4) != 0) {
x = t;
r += 4;
}
if ((t = x >> 2) != 0) {
x = t;
r += 2;
}
if ((t = x >> 1) != 0) {
x = t;
r += 1;
}
return r;
} // (public) return the number of bits in "this"
function bnBitLength() {
if (this.t <= 0) return 0;
return this.DB * (this.t - 1) + nbits(this[this.t - 1] ^ this.s & this.DM);
} // (protected) r = this << n*DB
function bnpDLShiftTo(n, r) {
var i;
for (i = this.t - 1; i >= 0; --i) {
r[i + n] = this[i];
}
for (i = n - 1; i >= 0; --i) {
r[i] = 0;
}
r.t = this.t + n;
r.s = this.s;
} // (protected) r = this >> n*DB
function bnpDRShiftTo(n, r) {
for (var i = n; i < this.t; ++i) {
r[i - n] = this[i];
}
r.t = Math.max(this.t - n, 0);
r.s = this.s;
} // (protected) r = this << n
function bnpLShiftTo(n, r) {
var bs = n % this.DB;
var cbs = this.DB - bs;
var bm = (1 << cbs) - 1;
var ds = Math.floor(n / this.DB),
c = this.s << bs & this.DM,
i;
for (i = this.t - 1; i >= 0; --i) {
r[i + ds + 1] = this[i] >> cbs | c;
c = (this[i] & bm) << bs;
}
for (i = ds - 1; i >= 0; --i) {
r[i] = 0;
}
r[ds] = c;
r.t = this.t + ds + 1;
r.s = this.s;
r.clamp();
} // (protected) r = this >> n
function bnpRShiftTo(n, r) {
r.s = this.s;
var ds = Math.floor(n / this.DB);
if (ds >= this.t) {
r.t = 0;
return;
}
var bs = n % this.DB;
var cbs = this.DB - bs;
var bm = (1 << bs) - 1;
r[0] = this[ds] >> bs;
for (var i = ds + 1; i < this.t; ++i) {
r[i - ds - 1] |= (this[i] & bm) << cbs;
r[i - ds] = this[i] >> bs;
}
if (bs > 0) r[this.t - ds - 1] |= (this.s & bm) << cbs;
r.t = this.t - ds;
r.clamp();
} // (protected) r = this - a
function bnpSubTo(a, r) {
var i = 0,
c = 0,
m = Math.min(a.t, this.t);
while (i < m) {
c += this[i] - a[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
if (a.t < this.t) {
c -= a.s;
while (i < this.t) {
c += this[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
c += this.s;
} else {
c += this.s;
while (i < a.t) {
c -= a[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
c -= a.s;
}
r.s = c < 0 ? -1 : 0;
if (c < -1) r[i++] = this.DV + c;else if (c > 0) r[i++] = c;
r.t = i;
r.clamp();
} // (protected) r = this * a, r != this,a (HAC 14.12)
// "this" should be the larger one if appropriate.
function bnpMultiplyTo(a, r) {
var x = this.abs(),
y = a.abs();
var i = x.t;
r.t = i + y.t;
while (--i >= 0) {
r[i] = 0;
}
for (i = 0; i < y.t; ++i) {
r[i + x.t] = x.am(0, y[i], r, i, 0, x.t);
}
r.s = 0;
r.clamp();
if (this.s != a.s) BigInteger.ZERO.subTo(r, r);
} // (protected) r = this^2, r != this (HAC 14.16)
function bnpSquareTo(r) {
var x = this.abs();
var i = r.t = 2 * x.t;
while (--i >= 0) {
r[i] = 0;
}
for (i = 0; i < x.t - 1; ++i) {
var c = x.am(i, x[i], r, 2 * i, 0, 1);
if ((r[i + x.t] += x.am(i + 1, 2 * x[i], r, 2 * i + 1, c, x.t - i - 1)) >= x.DV) {
r[i + x.t] -= x.DV;
r[i + x.t + 1] = 1;
}
}
if (r.t > 0) r[r.t - 1] += x.am(i, x[i], r, 2 * i, 0, 1);
r.s = 0;
r.clamp();
} // (protected) divide this by m, quotient and remainder to q, r (HAC 14.20)
// r != q, this != m. q or r may be null.
function bnpDivRemTo(m, q, r) {
var pm = m.abs();
if (pm.t <= 0) return;
var pt = this.abs();
if (pt.t < pm.t) {
if (q != null) q.fromInt(0);
if (r != null) this.copyTo(r);
return;
}
if (r == null) r = nbi();
var y = nbi(),
ts = this.s,
ms = m.s;
var nsh = this.DB - nbits(pm[pm.t - 1]); // normalize modulus
if (nsh > 0) {
pm.lShiftTo(nsh, y);
pt.lShiftTo(nsh, r);
} else {
pm.copyTo(y);
pt.copyTo(r);
}
var ys = y.t;
var y0 = y[ys - 1];
if (y0 == 0) return;
var yt = y0 * (1 << this.F1) + (ys > 1 ? y[ys - 2] >> this.F2 : 0);
var d1 = this.FV / yt,
d2 = (1 << this.F1) / yt,
e = 1 << this.F2;
var i = r.t,
j = i - ys,
t = q == null ? nbi() : q;
y.dlShiftTo(j, t);
if (r.compareTo(t) >= 0) {
r[r.t++] = 1;
r.subTo(t, r);
}
BigInteger.ONE.dlShiftTo(ys, t);
t.subTo(y, y); // "negative" y so we can replace sub with am later
while (y.t < ys) {
y[y.t++] = 0;
}
while (--j >= 0) {
// Estimate quotient digit
var qd = r[--i] == y0 ? this.DM : Math.floor(r[i] * d1 + (r[i - 1] + e) * d2);
if ((r[i] += y.am(0, qd, r, j, 0, ys)) < qd) {
// Try it out
y.dlShiftTo(j, t);
r.subTo(t, r);
while (r[i] < --qd) {
r.subTo(t, r);
}
}
}
if (q != null) {
r.drShiftTo(ys, q);
if (ts != ms) BigInteger.ZERO.subTo(q, q);
}
r.t = ys;
r.clamp();
if (nsh > 0) r.rShiftTo(nsh, r); // Denormalize remainder
if (ts < 0) BigInteger.ZERO.subTo(r, r);
} // (public) this mod a
function bnMod(a) {
var r = nbi();
this.abs().divRemTo(a, null, r);
if (this.s < 0 && r.compareTo(BigInteger.ZERO) > 0) a.subTo(r, r);
return r;
} // (protected) return "-1/this % 2^DB"; useful for Mont. reduction
// justification:
// xy == 1 (mod m)
// xy = 1+km
// xy(2-xy) = (1+km)(1-km)
// x[y(2-xy)] = 1-k^2m^2
// x[y(2-xy)] == 1 (mod m^2)
// if y is 1/x mod m, then y(2-xy) is 1/x mod m^2
// should reduce x and y(2-xy) by m^2 at each step to keep size bounded.
// JS multiply "overflows" differently from C/C++, so care is needed here.
function bnpInvDigit() {
if (this.t < 1) return 0;
var x = this[0];
if ((x & 1) == 0) return 0;
var y = x & 3; // y == 1/x mod 2^2
y = y * (2 - (x & 0xf) * y) & 0xf; // y == 1/x mod 2^4
y = y * (2 - (x & 0xff) * y) & 0xff; // y == 1/x mod 2^8
y = y * (2 - ((x & 0xffff) * y & 0xffff)) & 0xffff; // y == 1/x mod 2^16
// last step - calculate inverse mod DV directly;
// assumes 16 < DB <= 32 and assumes ability to handle 48-bit ints
y = y * (2 - x * y % this.DV) % this.DV; // y == 1/x mod 2^dbits
// we really want the negative inverse, and -DV < y < DV
return y > 0 ? this.DV - y : -y;
}
function bnEquals(a) {
return this.compareTo(a) == 0;
} // (protected) r = this + a
function bnpAddTo(a, r) {
var i = 0,
c = 0,
m = Math.min(a.t, this.t);
while (i < m) {
c += this[i] + a[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
if (a.t < this.t) {
c += a.s;
while (i < this.t) {
c += this[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
c += this.s;
} else {
c += this.s;
while (i < a.t) {
c += a[i];
r[i++] = c & this.DM;
c >>= this.DB;
}
c += a.s;
}
r.s = c < 0 ? -1 : 0;
if (c > 0) r[i++] = c;else if (c < -1) r[i++] = this.DV + c;
r.t = i;
r.clamp();
} // (public) this + a
function bnAdd(a) {
var r = nbi();
this.addTo(a, r);
return r;
} // (public) this - a
function bnSubtract(a) {
var r = nbi();
this.subTo(a, r);
return r;
} // (public) this * a
function bnMultiply(a) {
var r = nbi();
this.multiplyTo(a, r);
return r;
} // (public) this / a
function bnDivide(a) {
var r = nbi();
this.divRemTo(a, r, null);
return r;
} // Montgomery reduction
function Montgomery(m) {
this.m = m;
this.mp = m.invDigit();
this.mpl = this.mp & 0x7fff;
this.mph = this.mp >> 15;
this.um = (1 << m.DB - 15) - 1;
this.mt2 = 2 * m.t;
} // xR mod m
function montConvert(x) {
var r = nbi();
x.abs().dlShiftTo(this.m.t, r);
r.divRemTo(this.m, null, r);
if (x.s < 0 && r.compareTo(BigInteger.ZERO) > 0) this.m.subTo(r, r);
return r;
} // x/R mod m
function montRevert(x) {
var r = nbi();
x.copyTo(r);
this.reduce(r);
return r;
} // x = x/R mod m (HAC 14.32)
function montReduce(x) {
while (x.t <= this.mt2) {
// pad x so am has enough room later
x[x.t++] = 0;
}
for (var i = 0; i < this.m.t; ++i) {
// faster way of calculating u0 = x[i]*mp mod DV
var j = x[i] & 0x7fff;
var u0 = j * this.mpl + ((j * this.mph + (x[i] >> 15) * this.mpl & this.um) << 15) & x.DM; // use am to combine the multiply-shift-add into one call
j = i + this.m.t;
x[j] += this.m.am(0, u0, x, i, 0, this.m.t); // propagate carry
while (x[j] >= x.DV) {
x[j] -= x.DV;
x[++j]++;
}
}
x.clamp();
x.drShiftTo(this.m.t, x);
if (x.compareTo(this.m) >= 0) x.subTo(this.m, x);
} // r = "x^2/R mod m"; x != r
function montSqrTo(x, r) {
x.squareTo(r);
this.reduce(r);
} // r = "xy/R mod m"; x,y != r
function montMulTo(x, y, r) {
x.multiplyTo(y, r);
this.reduce(r);
}
Montgomery.prototype.convert = montConvert;
Montgomery.prototype.revert = montRevert;
Montgomery.prototype.reduce = montReduce;
Montgomery.prototype.mulTo = montMulTo;
Montgomery.prototype.sqrTo = montSqrTo; // (public) this^e % m (HAC 14.85)
function bnModPow(e, m, callback) {
var i = e.bitLength(),
k,
r = nbv(1),
z = new Montgomery(m);
if (i <= 0) return r;else if (i < 18) k = 1;else if (i < 48) k = 3;else if (i < 144) k = 4;else if (i < 768) k = 5;else k = 6; // precomputation
var g = new Array(),
n = 3,
k1 = k - 1,
km = (1 << k) - 1;
g[1] = z.convert(this);
if (k > 1) {
var g2 = nbi();
z.sqrTo(g[1], g2);
while (n <= km) {
g[n] = nbi();
z.mulTo(g2, g[n - 2], g[n]);
n += 2;
}
}
var j = e.t - 1,
w,
is1 = true,
r2 = nbi(),
t;
i = nbits(e[j]) - 1;
while (j >= 0) {
if (i >= k1) w = e[j] >> i - k1 & km;else {
w = (e[j] & (1 << i + 1) - 1) << k1 - i;
if (j > 0) w |= e[j - 1] >> this.DB + i - k1;
}
n = k;
while ((w & 1) == 0) {
w >>= 1;
--n;
}
if ((i -= n) < 0) {
i += this.DB;
--j;
}
if (is1) {
// ret == 1, don't bother squaring or multiplying it
g[w].copyTo(r);
is1 = false;
} else {
while (n > 1) {
z.sqrTo(r, r2);
z.sqrTo(r2, r);
n -= 2;
}
if (n > 0) z.sqrTo(r, r2);else {
t = r;
r = r2;
r2 = t;
}
z.mulTo(r2, g[w], r);
}
while (j >= 0 && (e[j] & 1 << i) == 0) {
z.sqrTo(r, r2);
t = r;
r = r2;
r2 = t;
if (--i < 0) {
i = this.DB - 1;
--j;
}
}
}
var result = z.revert(r);
callback(null, result);
return result;
} // protected
BigInteger.prototype.copyTo = bnpCopyTo;
BigInteger.prototype.fromInt = bnpFromInt;
BigInteger.prototype.fromString = bnpFromString;
BigInteger.prototype.clamp = bnpClamp;
BigInteger.prototype.dlShiftTo = bnpDLShiftTo;
BigInteger.prototype.drShiftTo = bnpDRShiftTo;
BigInteger.prototype.lShiftTo = bnpLShiftTo;
BigInteger.prototype.rShiftTo = bnpRShiftTo;
BigInteger.prototype.subTo = bnpSubTo;
BigInteger.prototype.multiplyTo = bnpMultiplyTo;
BigInteger.prototype.squareTo = bnpSquareTo;
BigInteger.prototype.divRemTo = bnpDivRemTo;
BigInteger.prototype.invDigit = bnpInvDigit;
BigInteger.prototype.addTo = bnpAddTo; // public
BigInteger.prototype.toString = bnToString;
BigInteger.prototype.negate = bnNegate;
BigInteger.prototype.abs = bnAbs;
BigInteger.prototype.compareTo = bnCompareTo;
BigInteger.prototype.bitLength = bnBitLength;
BigInteger.prototype.mod = bnMod;
BigInteger.prototype.equals = bnEquals;
BigInteger.prototype.add = bnAdd;
BigInteger.prototype.subtract = bnSubtract;
BigInteger.prototype.multiply = bnMultiply;
BigInteger.prototype.divide = bnDivide;
BigInteger.prototype.modPow = bnModPow; // "constants"
BigInteger.ZERO = nbv(0);
BigInteger.ONE = nbv(1);
/***/ }),
/***/ "7+OI":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isObservable.js ***!
\******************************************************************/
/*! exports provided: isObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isObservable", function() { return isObservable; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
function isObservable(obj) {
return !!obj && (obj instanceof _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"] || (typeof obj.lift === 'function' && typeof obj.subscribe === 'function'));
}
//# sourceMappingURL=isObservable.js.map
/***/ }),
/***/ "76Ts":
/*!**********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketCorsCommand.js ***!
\**********************************************************************************/
/*! exports provided: PutBucketCorsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsCommand", function() { return PutBucketCorsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "x9pl");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var PutBucketCorsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketCorsCommand, _super);
// Start section: command_properties
// End section: command_properties
function PutBucketCorsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
PutBucketCorsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__["getBucketEndpointPlugin"])(configuration));
this.middlewareStack.use(Object(_aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__["getApplyMd5BodyChecksumPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutBucketCorsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
PutBucketCorsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketCorsCommand"])(input, context);
};
PutBucketCorsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketCorsCommand"])(output, context);
};
return PutBucketCorsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"]));
//# sourceMappingURL=PutBucketCorsCommand.js.map
/***/ }),
/***/ "77Zs":
/*!********************************************!*\
!*** ./node_modules/lodash/_stackClear.js ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var ListCache = __webpack_require__(/*! ./_ListCache */ "Xi7e");
/**
* Removes all key-value entries from the stack.
*
* @private
* @name clear
* @memberOf Stack
*/
function stackClear() {
this.__data__ = new ListCache;
this.size = 0;
}
module.exports = stackClear;
/***/ }),
/***/ "7AeT":
/*!*************************************************!*\
!*** ./node_modules/graphql/jsutils/orList.mjs ***!
\*************************************************/
/*! exports provided: default */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return orList; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
var MAX_LENGTH = 5;
/**
* Given [ A, B, C ] return 'A, B, or C'.
*/
function orList(items) {
var selected = items.slice(0, MAX_LENGTH);
return selected.reduce(function (list, quoted, index) {
return list + (selected.length > 2 ? ', ' : ' ') + (index === selected.length - 1 ? 'or ' : '') + quoted;
});
}
/***/ }),
/***/ "7Axf":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/sync/index.js ***!
\*******************************************************************/
/*! exports provided: ControlMessage, SyncEngine */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ControlMessage", function() { return ControlMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SyncEngine", function() { return SyncEngine; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-amplify/pubsub */ "VHNH");
/* harmony import */ var zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zen-observable-ts */ "b0dj");
/* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../predicates */ "0VOl");
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../types */ "+eag");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util */ "wr5y");
/* harmony import */ var _datastoreConnectivity__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./datastoreConnectivity */ "sl0F");
/* harmony import */ var _merger__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./merger */ "vPy4");
/* harmony import */ var _outbox__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./outbox */ "Sv+X");
/* harmony import */ var _processors_mutation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./processors/mutation */ "5xG3");
/* harmony import */ var _processors_subscription__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./processors/subscription */ "M2ma");
/* harmony import */ var _processors_sync__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./processors/sync */ "07OR");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utils */ "U1Cx");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __values = (undefined && undefined.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __spread = (undefined && undefined.__spread) || function () {
for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
return ar;
};
var isNode = Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["browserOrNode"])().isNode;
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('DataStore');
var ownSymbol = Symbol('sync');
var ControlMessage;
(function (ControlMessage) {
ControlMessage["SYNC_ENGINE_STORAGE_SUBSCRIBED"] = "storageSubscribed";
ControlMessage["SYNC_ENGINE_SUBSCRIPTIONS_ESTABLISHED"] = "subscriptionsEstablished";
ControlMessage["SYNC_ENGINE_SYNC_QUERIES_STARTED"] = "syncQueriesStarted";
ControlMessage["SYNC_ENGINE_SYNC_QUERIES_READY"] = "syncQueriesReady";
ControlMessage["SYNC_ENGINE_MODEL_SYNCED"] = "modelSynced";
ControlMessage["SYNC_ENGINE_OUTBOX_MUTATION_ENQUEUED"] = "outboxMutationEnqueued";
ControlMessage["SYNC_ENGINE_OUTBOX_MUTATION_PROCESSED"] = "outboxMutationProcessed";
ControlMessage["SYNC_ENGINE_OUTBOX_STATUS"] = "outboxStatus";
ControlMessage["SYNC_ENGINE_NETWORK_STATUS"] = "networkStatus";
ControlMessage["SYNC_ENGINE_READY"] = "ready";
})(ControlMessage || (ControlMessage = {}));
var SyncEngine = /** @class */ (function () {
function SyncEngine(schema, namespaceResolver, modelClasses, userModelClasses, storage, modelInstanceCreator, maxRecordsToSync, syncPageSize, conflictHandler, errorHandler) {
this.schema = schema;
this.namespaceResolver = namespaceResolver;
this.modelClasses = modelClasses;
this.userModelClasses = userModelClasses;
this.storage = storage;
this.modelInstanceCreator = modelInstanceCreator;
this.maxRecordsToSync = maxRecordsToSync;
this.syncPageSize = syncPageSize;
this.online = false;
var MutationEvent = this.modelClasses['MutationEvent'];
this.outbox = new _outbox__WEBPACK_IMPORTED_MODULE_8__["MutationEventOutbox"](this.schema, this.namespaceResolver, MutationEvent, ownSymbol);
this.modelMerger = new _merger__WEBPACK_IMPORTED_MODULE_7__["ModelMerger"](this.outbox, ownSymbol);
this.syncQueriesProcessor = new _processors_sync__WEBPACK_IMPORTED_MODULE_11__["SyncProcessor"](this.schema, this.maxRecordsToSync, this.syncPageSize);
this.subscriptionsProcessor = new _processors_subscription__WEBPACK_IMPORTED_MODULE_10__["SubscriptionProcessor"](this.schema);
this.mutationsProcessor = new _processors_mutation__WEBPACK_IMPORTED_MODULE_9__["MutationProcessor"](this.schema, this.storage, this.userModelClasses, this.outbox, this.modelInstanceCreator, MutationEvent, conflictHandler, errorHandler);
}
SyncEngine.prototype.start = function (params) {
var _this = this;
return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__["default"](function (observer) {
logger.log('starting sync engine...');
var subscriptions = [];
(function () { return __awaiter(_this, void 0, void 0, function () {
var err_1, datastoreConnectivity, startPromise, hasMutationsInOutbox;
var _this = this;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, this.setupModels(params)];
case 1:
_a.sent();
return [3 /*break*/, 3];
case 2:
err_1 = _a.sent();
observer.error(err_1);
return [2 /*return*/];
case 3:
datastoreConnectivity = new _datastoreConnectivity__WEBPACK_IMPORTED_MODULE_6__["default"]();
startPromise = new Promise(function (resolve) {
datastoreConnectivity.status().subscribe(function (_a) {
var online = _a.online;
return __awaiter(_this, void 0, void 0, function () {
var ctlSubsObservable, dataSubsObservable, _b, _c, err_2, error_1;
var _d;
var _this = this;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
if (!(online && !this.online)) return [3 /*break*/, 10];
this.online = online;
observer.next({
type: ControlMessage.SYNC_ENGINE_NETWORK_STATUS,
data: {
active: this.online,
},
});
ctlSubsObservable = void 0;
dataSubsObservable = void 0;
if (!isNode) return [3 /*break*/, 1];
logger.warn('Realtime disabled when in a server-side environment');
return [3 /*break*/, 6];
case 1:
//#region GraphQL Subscriptions
_d = __read(this.subscriptionsProcessor.start(), 2),
// const ctlObservable: Observable
ctlSubsObservable = _d[0],
// const dataObservable: Observable<[TransformerMutationType, SchemaModel, Readonly<{
// id: string;
// } & Record>]>
dataSubsObservable = _d[1];
_e.label = 2;
case 2:
_e.trys.push([2, 4, , 5]);
_c = (_b = subscriptions).push;
return [4 /*yield*/, this.waitForSubscriptionsReady(ctlSubsObservable, datastoreConnectivity)];
case 3:
_c.apply(_b, [_e.sent()]);
return [3 /*break*/, 5];
case 4:
err_2 = _e.sent();
observer.error(err_2);
return [2 /*return*/];
case 5:
logger.log('Realtime ready');
observer.next({
type: ControlMessage.SYNC_ENGINE_SUBSCRIPTIONS_ESTABLISHED,
});
_e.label = 6;
case 6:
_e.trys.push([6, 8, , 9]);
return [4 /*yield*/, new Promise(function (resolve, reject) {
var syncQuerySubscription = _this.syncQueriesObservable().subscribe({
next: function (message) {
var type = message.type;
if (type === ControlMessage.SYNC_ENGINE_SYNC_QUERIES_READY) {
resolve();
}
observer.next(message);
},
complete: function () {
resolve();
},
error: function (error) {
reject(error);
},
});
if (syncQuerySubscription) {
subscriptions.push(syncQuerySubscription);
}
})];
case 7:
_e.sent();
return [3 /*break*/, 9];
case 8:
error_1 = _e.sent();
observer.error(error_1);
return [2 /*return*/];
case 9:
//#endregion
//#region process mutations
subscriptions.push(this.mutationsProcessor
.start()
.subscribe(function (_a) {
var modelDefinition = _a.modelDefinition, item = _a.model, hasMore = _a.hasMore;
var modelConstructor = _this.userModelClasses[modelDefinition.name];
var model = _this.modelInstanceCreator(modelConstructor, item);
_this.storage.runExclusive(function (storage) {
return _this.modelMerger.merge(storage, model);
});
observer.next({
type: ControlMessage.SYNC_ENGINE_OUTBOX_MUTATION_PROCESSED,
data: {
model: modelConstructor,
element: model,
},
});
observer.next({
type: ControlMessage.SYNC_ENGINE_OUTBOX_STATUS,
data: {
isEmpty: !hasMore,
},
});
}));
//#endregion
//#region Merge subscriptions buffer
// TODO: extract to function
if (!isNode) {
subscriptions.push(dataSubsObservable.subscribe(function (_a) {
var _b = __read(_a, 3), _transformerMutationType = _b[0], modelDefinition = _b[1], item = _b[2];
var modelConstructor = _this.userModelClasses[modelDefinition.name];
var model = _this.modelInstanceCreator(modelConstructor, item);
_this.storage.runExclusive(function (storage) {
return _this.modelMerger.merge(storage, model);
});
}));
}
return [3 /*break*/, 11];
case 10:
if (!online) {
this.online = online;
observer.next({
type: ControlMessage.SYNC_ENGINE_NETWORK_STATUS,
data: {
active: this.online,
},
});
subscriptions.forEach(function (sub) { return sub.unsubscribe(); });
subscriptions = [];
}
_e.label = 11;
case 11:
resolve();
return [2 /*return*/];
}
});
});
});
});
this.storage
.observe(null, null, ownSymbol)
.filter(function (_a) {
var model = _a.model;
var modelDefinition = _this.getModelDefinition(model);
return modelDefinition.syncable === true;
})
.subscribe({
next: function (_a) {
var opType = _a.opType, model = _a.model, element = _a.element, condition = _a.condition;
return __awaiter(_this, void 0, void 0, function () {
var namespace, MutationEventConstructor, graphQLCondition, mutationEvent;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
namespace = this.schema.namespaces[this.namespaceResolver(model)];
MutationEventConstructor = this.modelClasses['MutationEvent'];
graphQLCondition = Object(_utils__WEBPACK_IMPORTED_MODULE_12__["predicateToGraphQLCondition"])(condition);
mutationEvent = Object(_utils__WEBPACK_IMPORTED_MODULE_12__["createMutationInstanceFromModelOperation"])(namespace.relationships, this.getModelDefinition(model), opType, model, element, graphQLCondition, MutationEventConstructor, this.modelInstanceCreator);
return [4 /*yield*/, this.outbox.enqueue(this.storage, mutationEvent)];
case 1:
_b.sent();
observer.next({
type: ControlMessage.SYNC_ENGINE_OUTBOX_MUTATION_ENQUEUED,
data: {
model: model,
element: element,
},
});
observer.next({
type: ControlMessage.SYNC_ENGINE_OUTBOX_STATUS,
data: {
isEmpty: false,
},
});
return [4 /*yield*/, startPromise];
case 2:
_b.sent();
if (this.online) {
this.mutationsProcessor.resume();
}
return [2 /*return*/];
}
});
});
},
});
observer.next({
type: ControlMessage.SYNC_ENGINE_STORAGE_SUBSCRIBED,
});
return [4 /*yield*/, this.outbox.peek(this.storage)];
case 4:
hasMutationsInOutbox = (_a.sent()) === undefined;
observer.next({
type: ControlMessage.SYNC_ENGINE_OUTBOX_STATUS,
data: {
isEmpty: hasMutationsInOutbox,
},
});
return [4 /*yield*/, startPromise];
case 5:
_a.sent();
observer.next({
type: ControlMessage.SYNC_ENGINE_READY,
});
return [2 /*return*/];
}
});
}); })();
return function () {
subscriptions.forEach(function (sub) { return sub.unsubscribe(); });
};
});
};
SyncEngine.prototype.getModelsMetadataWithNextFullSync = function (currentTimeStamp) {
return __awaiter(this, void 0, void 0, function () {
var modelLastSync, _a;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
_a = Map.bind;
return [4 /*yield*/, this.getModelsMetadata()];
case 1:
modelLastSync = new (_a.apply(Map, [void 0, (_b.sent()).map(function (_a) {
var namespace = _a.namespace, model = _a.model, lastSync = _a.lastSync, lastFullSync = _a.lastFullSync, fullSyncInterval = _a.fullSyncInterval;
var nextFullSync = lastFullSync + fullSyncInterval;
var syncFrom = !lastFullSync || nextFullSync < currentTimeStamp
? 0 // perform full sync if expired
: lastSync; // perform delta sync
return [
_this.schema.namespaces[namespace].models[model],
[namespace, syncFrom],
];
})]))();
return [2 /*return*/, modelLastSync];
}
});
});
};
SyncEngine.prototype.syncQueriesObservable = function () {
var _this = this;
if (!this.online) {
return zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__["default"].of();
}
return new zen_observable_ts__WEBPACK_IMPORTED_MODULE_2__["default"](function (observer) {
var syncQueriesSubscription;
var waitTimeoutId;
(function () { return __awaiter(_this, void 0, void 0, function () {
var _loop_1, this_1;
var _this = this;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
_loop_1 = function () {
var count, modelLastSync, paginatingModels, newestFullSyncStartedAt, theInterval, start, duration, newestStartedAt, msNextFullSync;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
count = new WeakMap();
return [4 /*yield*/, this_1.getModelsMetadataWithNextFullSync(Date.now())];
case 1:
modelLastSync = _a.sent();
paginatingModels = new Set(modelLastSync.keys());
return [4 /*yield*/, new Promise(function (resolve) {
syncQueriesSubscription = _this.syncQueriesProcessor
.start(modelLastSync)
.subscribe({
next: function (_a) {
var namespace = _a.namespace, modelDefinition = _a.modelDefinition, items = _a.items, done = _a.done, startedAt = _a.startedAt, isFullSync = _a.isFullSync;
return __awaiter(_this, void 0, void 0, function () {
var modelConstructor, modelName, modelMetadata_1, lastFullSync, fullSyncInterval, counts;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
modelConstructor = this.userModelClasses[modelDefinition.name];
if (!count.has(modelConstructor)) {
count.set(modelConstructor, {
new: 0,
updated: 0,
deleted: 0,
});
start = Object(_util__WEBPACK_IMPORTED_MODULE_5__["getNow"])();
newestStartedAt =
newestStartedAt === undefined
? startedAt
: Math.max(newestStartedAt, startedAt);
}
/**
* If there are mutations in the outbox for a given id, those need to be
* merged individually. Otherwise, we can merge them in batches.
*/
return [4 /*yield*/, this.storage.runExclusive(function (storage) { return __awaiter(_this, void 0, void 0, function () {
var idsInOutbox, oneByOne, page, opTypeCount, oneByOne_1, oneByOne_1_1, item, opType, e_1_1, _a, _b, _c, counts;
var e_1, _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0: return [4 /*yield*/, this.outbox.getModelIds(storage)];
case 1:
idsInOutbox = _e.sent();
oneByOne = [];
page = items.filter(function (item) {
if (!idsInOutbox.has(item.id)) {
return true;
}
oneByOne.push(item);
return false;
});
opTypeCount = [];
_e.label = 2;
case 2:
_e.trys.push([2, 7, 8, 9]);
oneByOne_1 = __values(oneByOne), oneByOne_1_1 = oneByOne_1.next();
_e.label = 3;
case 3:
if (!!oneByOne_1_1.done) return [3 /*break*/, 6];
item = oneByOne_1_1.value;
return [4 /*yield*/, this.modelMerger.merge(storage, item)];
case 4:
opType = _e.sent();
if (opType !== undefined) {
opTypeCount.push([item, opType]);
}
_e.label = 5;
case 5:
oneByOne_1_1 = oneByOne_1.next();
return [3 /*break*/, 3];
case 6: return [3 /*break*/, 9];
case 7:
e_1_1 = _e.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 9];
case 8:
try {
if (oneByOne_1_1 && !oneByOne_1_1.done && (_d = oneByOne_1.return)) _d.call(oneByOne_1);
}
finally { if (e_1) throw e_1.error; }
return [7 /*endfinally*/];
case 9:
_b = (_a = opTypeCount.push).apply;
_c = [opTypeCount];
return [4 /*yield*/, this.modelMerger.mergePage(storage, modelConstructor, page)];
case 10:
_b.apply(_a, _c.concat([__spread.apply(void 0, [(_e.sent())])]));
counts = count.get(modelConstructor);
opTypeCount.forEach(function (_a) {
var _b = __read(_a, 2), opType = _b[1];
switch (opType) {
case _types__WEBPACK_IMPORTED_MODULE_4__["OpType"].INSERT:
counts.new++;
break;
case _types__WEBPACK_IMPORTED_MODULE_4__["OpType"].UPDATE:
counts.updated++;
break;
case _types__WEBPACK_IMPORTED_MODULE_4__["OpType"].DELETE:
counts.deleted++;
break;
default:
Object(_util__WEBPACK_IMPORTED_MODULE_5__["exhaustiveCheck"])(opType);
}
});
return [2 /*return*/];
}
});
}); })];
case 1:
/**
* If there are mutations in the outbox for a given id, those need to be
* merged individually. Otherwise, we can merge them in batches.
*/
_b.sent();
if (!done) return [3 /*break*/, 4];
modelName = modelDefinition.name;
return [4 /*yield*/, this.getModelMetadata(namespace, modelName)];
case 2:
modelMetadata_1 = _b.sent();
lastFullSync = modelMetadata_1.lastFullSync, fullSyncInterval = modelMetadata_1.fullSyncInterval;
theInterval = fullSyncInterval;
newestFullSyncStartedAt =
newestFullSyncStartedAt === undefined
? lastFullSync
: Math.max(newestFullSyncStartedAt, isFullSync ? startedAt : lastFullSync);
modelMetadata_1 = this.modelClasses
.ModelMetadata.copyOf(modelMetadata_1, function (draft) {
draft.lastSync = startedAt;
draft.lastFullSync = isFullSync
? startedAt
: modelMetadata_1.lastFullSync;
});
return [4 /*yield*/, this.storage.save(modelMetadata_1, undefined, ownSymbol)];
case 3:
_b.sent();
counts = count.get(modelConstructor);
observer.next({
type: ControlMessage.SYNC_ENGINE_MODEL_SYNCED,
data: {
model: modelConstructor,
isFullSync: isFullSync,
isDeltaSync: !isFullSync,
counts: counts,
},
});
paginatingModels.delete(modelDefinition);
if (paginatingModels.size === 0) {
duration = Object(_util__WEBPACK_IMPORTED_MODULE_5__["getNow"])() - start;
resolve();
observer.next({
type: ControlMessage.SYNC_ENGINE_SYNC_QUERIES_READY,
});
syncQueriesSubscription.unsubscribe();
}
_b.label = 4;
case 4: return [2 /*return*/];
}
});
});
},
error: function (error) {
observer.error(error);
},
});
observer.next({
type: ControlMessage.SYNC_ENGINE_SYNC_QUERIES_STARTED,
data: {
models: Array.from(paginatingModels).map(function (_a) {
var name = _a.name;
return name;
}),
},
});
})];
case 2:
_a.sent();
msNextFullSync = newestFullSyncStartedAt +
theInterval -
(newestStartedAt + duration);
logger.debug("Next fullSync in " + msNextFullSync / 1000 + " seconds. (" + new Date(Date.now() + msNextFullSync) + ")");
return [4 /*yield*/, new Promise(function (res) {
waitTimeoutId = setTimeout(res, msNextFullSync);
})];
case 3:
_a.sent();
return [2 /*return*/];
}
});
};
this_1 = this;
_a.label = 1;
case 1:
if (!!observer.closed) return [3 /*break*/, 3];
return [5 /*yield**/, _loop_1()];
case 2:
_a.sent();
return [3 /*break*/, 1];
case 3: return [2 /*return*/];
}
});
}); })();
return function () {
if (syncQueriesSubscription) {
syncQueriesSubscription.unsubscribe();
}
if (waitTimeoutId) {
clearTimeout(waitTimeoutId);
}
};
});
};
SyncEngine.prototype.disconnectionHandler = function (datastoreConnectivity) {
return function (msg) {
// This implementation is tight to AWSAppSyncRealTimeProvider 'Connection closed', 'Timeout disconnect' msg
if (_aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_1__["CONTROL_MSG"].CONNECTION_CLOSED === msg ||
_aws_amplify_pubsub__WEBPACK_IMPORTED_MODULE_1__["CONTROL_MSG"].TIMEOUT_DISCONNECT === msg) {
datastoreConnectivity.socketDisconnected();
}
};
};
SyncEngine.prototype.waitForSubscriptionsReady = function (ctlSubsObservable, datastoreConnectivity) {
return __awaiter(this, void 0, void 0, function () {
var _this = this;
return __generator(this, function (_a) {
return [2 /*return*/, new Promise(function (resolve, reject) {
var subscription = ctlSubsObservable.subscribe({
next: function (msg) {
if (msg === _processors_subscription__WEBPACK_IMPORTED_MODULE_10__["CONTROL_MSG"].CONNECTED) {
resolve(subscription);
}
},
error: function (err) {
reject(err);
var handleDisconnect = _this.disconnectionHandler(datastoreConnectivity);
handleDisconnect(err);
},
});
})];
});
});
};
SyncEngine.prototype.setupModels = function (params) {
return __awaiter(this, void 0, void 0, function () {
var fullSyncInterval, ModelMetadata, models, promises, result, _a, _b, modelMetadata, modelName, e_2_1;
var e_2, _c;
var _this = this;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
fullSyncInterval = params.fullSyncInterval;
ModelMetadata = this.modelClasses
.ModelMetadata;
models = [];
Object.values(this.schema.namespaces).forEach(function (namespace) {
Object.values(namespace.models)
.filter(function (_a) {
var syncable = _a.syncable;
return syncable;
})
.forEach(function (model) {
models.push([namespace.name, model.name]);
});
});
promises = models.map(function (_a) {
var _b = __read(_a, 2), namespace = _b[0], model = _b[1];
return __awaiter(_this, void 0, void 0, function () {
var modelMetadata, savedModel;
var _c, _d, _e, _f;
return __generator(this, function (_g) {
switch (_g.label) {
case 0: return [4 /*yield*/, this.getModelMetadata(namespace, model)];
case 1:
modelMetadata = _g.sent();
if (!(modelMetadata === undefined)) return [3 /*break*/, 3];
return [4 /*yield*/, this.storage.save(this.modelInstanceCreator(ModelMetadata, {
model: model,
namespace: namespace,
lastSync: null,
fullSyncInterval: fullSyncInterval,
lastFullSync: null,
}), undefined, ownSymbol)];
case 2:
_c = __read.apply(void 0, [_g.sent(), 1]), _d = __read(_c[0], 1), savedModel = _d[0];
return [3 /*break*/, 5];
case 3: return [4 /*yield*/, this.storage.save(this.modelClasses.ModelMetadata.copyOf(modelMetadata, function (draft) {
draft.fullSyncInterval = fullSyncInterval;
}))];
case 4:
_e = __read.apply(void 0, [_g.sent(), 1]), _f = __read(_e[0], 1), savedModel = _f[0];
_g.label = 5;
case 5: return [2 /*return*/, savedModel];
}
});
});
});
result = {};
_d.label = 1;
case 1:
_d.trys.push([1, 6, 7, 8]);
return [4 /*yield*/, Promise.all(promises)];
case 2:
_a = __values.apply(void 0, [_d.sent()]), _b = _a.next();
_d.label = 3;
case 3:
if (!!_b.done) return [3 /*break*/, 5];
modelMetadata = _b.value;
modelName = modelMetadata.model;
result[modelName] = modelMetadata;
_d.label = 4;
case 4:
_b = _a.next();
return [3 /*break*/, 3];
case 5: return [3 /*break*/, 8];
case 6:
e_2_1 = _d.sent();
e_2 = { error: e_2_1 };
return [3 /*break*/, 8];
case 7:
try {
if (_b && !_b.done && (_c = _a.return)) _c.call(_a);
}
finally { if (e_2) throw e_2.error; }
return [7 /*endfinally*/];
case 8: return [2 /*return*/, result];
}
});
});
};
SyncEngine.prototype.getModelsMetadata = function () {
return __awaiter(this, void 0, void 0, function () {
var ModelMetadata, modelsMetadata;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
ModelMetadata = this.modelClasses
.ModelMetadata;
return [4 /*yield*/, this.storage.query(ModelMetadata)];
case 1:
modelsMetadata = _a.sent();
return [2 /*return*/, modelsMetadata];
}
});
});
};
SyncEngine.prototype.getModelMetadata = function (namespace, model) {
return __awaiter(this, void 0, void 0, function () {
var ModelMetadata, predicate, _a, modelMetadata;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
ModelMetadata = this.modelClasses
.ModelMetadata;
predicate = _predicates__WEBPACK_IMPORTED_MODULE_3__["ModelPredicateCreator"].createFromExisting(this.schema.namespaces[_util__WEBPACK_IMPORTED_MODULE_5__["SYNC"]].models[ModelMetadata.name], function (c) { return c.namespace('eq', namespace).model('eq', model); });
return [4 /*yield*/, this.storage.query(ModelMetadata, predicate, {
page: 0,
limit: 1,
})];
case 1:
_a = __read.apply(void 0, [_b.sent(), 1]), modelMetadata = _a[0];
return [2 /*return*/, modelMetadata];
}
});
});
};
SyncEngine.prototype.getModelDefinition = function (modelConstructor) {
var namespaceName = this.namespaceResolver(modelConstructor);
var modelDefinition = this.schema.namespaces[namespaceName].models[modelConstructor.name];
return modelDefinition;
};
SyncEngine.getNamespace = function () {
var namespace = {
name: _util__WEBPACK_IMPORTED_MODULE_5__["SYNC"],
relationships: {},
enums: {
OperationType: {
name: 'OperationType',
values: ['CREATE', 'UPDATE', 'DELETE'],
},
},
nonModels: {},
models: {
MutationEvent: {
name: 'MutationEvent',
pluralName: 'MutationEvents',
syncable: false,
fields: {
id: {
name: 'id',
type: 'ID',
isRequired: true,
isArray: false,
},
model: {
name: 'model',
type: 'String',
isRequired: true,
isArray: false,
},
data: {
name: 'data',
type: 'String',
isRequired: true,
isArray: false,
},
modelId: {
name: 'modelId',
type: 'String',
isRequired: true,
isArray: false,
},
operation: {
name: 'operation',
type: {
enum: 'Operationtype',
},
isArray: false,
isRequired: true,
},
condition: {
name: 'condition',
type: 'String',
isArray: false,
isRequired: true,
},
},
},
ModelMetadata: {
name: 'ModelMetadata',
pluralName: 'ModelsMetadata',
syncable: false,
fields: {
id: {
name: 'id',
type: 'ID',
isRequired: true,
isArray: false,
},
namespace: {
name: 'namespace',
type: 'String',
isRequired: true,
isArray: false,
},
model: {
name: 'model',
type: 'String',
isRequired: true,
isArray: false,
},
lastSync: {
name: 'lastSync',
type: 'Int',
isRequired: false,
isArray: false,
},
lastFullSync: {
name: 'lastFullSync',
type: 'Int',
isRequired: false,
isArray: false,
},
fullSyncInterval: {
name: 'fullSyncInterval',
type: 'Int',
isRequired: true,
isArray: false,
},
},
},
},
};
return namespace;
};
return SyncEngine;
}());
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "7Cir":
/*!*********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAclCommand.js ***!
\*********************************************************************************/
/*! exports provided: GetBucketAclCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclCommand", function() { return GetBucketAclCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketAclCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketAclCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketAclCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketAclCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAclRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAclOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketAclCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketAclCommand"])(input, context);
};
GetBucketAclCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketAclCommand"])(output, context);
};
return GetBucketAclCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketAclCommand.js.map
/***/ }),
/***/ "7DD1":
/*!****************************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/AuthenticationHelper.js ***!
\****************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return AuthenticationHelper; });
/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! buffer */ "r0jy");
/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(buffer__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var crypto_js_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! crypto-js/core */ "Ib8C");
/* harmony import */ var crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(crypto_js_core__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var crypto_js_lib_typedarrays__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! crypto-js/lib-typedarrays */ "F+F2");
/* harmony import */ var crypto_js_lib_typedarrays__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(crypto_js_lib_typedarrays__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var crypto_js_sha256__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! crypto-js/sha256 */ "lPiR");
/* harmony import */ var crypto_js_sha256__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(crypto_js_sha256__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! crypto-js/hmac-sha256 */ "7VPu");
/* harmony import */ var crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _BigInteger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./BigInteger */ "6zvP");
/*!
* Copyright 2016 Amazon.com,
* Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Amazon Software License (the "License").
* You may not use this file except in compliance with the
* License. A copy of the License is located at
*
* http://aws.amazon.com/asl/
*
* or in the "license" file accompanying this file. This file is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, express or implied. See the License
* for the specific language governing permissions and
* limitations under the License.
*/
// necessary for crypto js
var randomBytes = function randomBytes(nBytes) {
return buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.random(nBytes).toString(), 'hex');
};
var initN = 'FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD1' + '29024E088A67CC74020BBEA63B139B22514A08798E3404DD' + 'EF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245' + 'E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7ED' + 'EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3D' + 'C2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F' + '83655D23DCA3AD961C62F356208552BB9ED529077096966D' + '670C354E4ABC9804F1746C08CA18217C32905E462E36CE3B' + 'E39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9' + 'DE2BCBF6955817183995497CEA956AE515D2261898FA0510' + '15728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64' + 'ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7' + 'ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6B' + 'F12FFA06D98A0864D87602733EC86A64521F2B18177B200C' + 'BBE117577A615D6C770988C0BAD946E208E24FA074E5AB31' + '43DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF';
var newPasswordRequiredChallengeUserAttributePrefix = 'userAttributes.';
/** @class */
var AuthenticationHelper = /*#__PURE__*/function () {
/**
* Constructs a new AuthenticationHelper object
* @param {string} PoolName Cognito user pool name.
*/
function AuthenticationHelper(PoolName) {
this.N = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](initN, 16);
this.g = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"]('2', 16);
this.k = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](this.hexHash("00" + this.N.toString(16) + "0" + this.g.toString(16)), 16);
this.smallAValue = this.generateRandomSmallA();
this.getLargeAValue(function () {});
this.infoBits = buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from('Caldera Derived Key', 'utf8');
this.poolName = PoolName;
}
/**
* @returns {BigInteger} small A, a random number
*/
var _proto = AuthenticationHelper.prototype;
_proto.getSmallAValue = function getSmallAValue() {
return this.smallAValue;
}
/**
* @param {nodeCallback} callback Called with (err, largeAValue)
* @returns {void}
*/
;
_proto.getLargeAValue = function getLargeAValue(callback) {
var _this = this;
if (this.largeAValue) {
callback(null, this.largeAValue);
} else {
this.calculateA(this.smallAValue, function (err, largeAValue) {
if (err) {
callback(err, null);
}
_this.largeAValue = largeAValue;
callback(null, _this.largeAValue);
});
}
}
/**
* helper function to generate a random big integer
* @returns {BigInteger} a random value.
* @private
*/
;
_proto.generateRandomSmallA = function generateRandomSmallA() {
var hexRandom = randomBytes(128).toString('hex');
var randomBigInt = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](hexRandom, 16);
var smallABigInt = randomBigInt.mod(this.N);
return smallABigInt;
}
/**
* helper function to generate a random string
* @returns {string} a random value.
* @private
*/
;
_proto.generateRandomString = function generateRandomString() {
return randomBytes(40).toString('base64');
}
/**
* @returns {string} Generated random value included in password hash.
*/
;
_proto.getRandomPassword = function getRandomPassword() {
return this.randomPassword;
}
/**
* @returns {string} Generated random value included in devices hash.
*/
;
_proto.getSaltDevices = function getSaltDevices() {
return this.SaltToHashDevices;
}
/**
* @returns {string} Value used to verify devices.
*/
;
_proto.getVerifierDevices = function getVerifierDevices() {
return this.verifierDevices;
}
/**
* Generate salts and compute verifier.
* @param {string} deviceGroupKey Devices to generate verifier for.
* @param {string} username User to generate verifier for.
* @param {nodeCallback} callback Called with (err, null)
* @returns {void}
*/
;
_proto.generateHashDevice = function generateHashDevice(deviceGroupKey, username, callback) {
var _this2 = this;
this.randomPassword = this.generateRandomString();
var combinedString = "" + deviceGroupKey + username + ":" + this.randomPassword;
var hashedString = this.hash(combinedString);
var hexRandom = randomBytes(16).toString('hex');
this.SaltToHashDevices = this.padHex(new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](hexRandom, 16));
this.g.modPow(new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](this.hexHash(this.SaltToHashDevices + hashedString), 16), this.N, function (err, verifierDevicesNotPadded) {
if (err) {
callback(err, null);
}
_this2.verifierDevices = _this2.padHex(verifierDevicesNotPadded);
callback(null, null);
});
}
/**
* Calculate the client's public value A = g^a%N
* with the generated random number a
* @param {BigInteger} a Randomly generated small A.
* @param {nodeCallback} callback Called with (err, largeAValue)
* @returns {void}
* @private
*/
;
_proto.calculateA = function calculateA(a, callback) {
var _this3 = this;
this.g.modPow(a, this.N, function (err, A) {
if (err) {
callback(err, null);
}
if (A.mod(_this3.N).equals(_BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"].ZERO)) {
callback(new Error('Illegal paramater. A mod N cannot be 0.'), null);
}
callback(null, A);
});
}
/**
* Calculate the client's value U which is the hash of A and B
* @param {BigInteger} A Large A value.
* @param {BigInteger} B Server B value.
* @returns {BigInteger} Computed U value.
* @private
*/
;
_proto.calculateU = function calculateU(A, B) {
this.UHexHash = this.hexHash(this.padHex(A) + this.padHex(B));
var finalU = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](this.UHexHash, 16);
return finalU;
}
/**
* Calculate a hash from a bitArray
* @param {Buffer} buf Value to hash.
* @returns {String} Hex-encoded hash.
* @private
*/
;
_proto.hash = function hash(buf) {
var str = buf instanceof buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"] ? crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(buf) : buf;
var hashHex = crypto_js_sha256__WEBPACK_IMPORTED_MODULE_3___default()(str).toString();
return new Array(64 - hashHex.length).join('0') + hashHex;
}
/**
* Calculate a hash from a hex string
* @param {String} hexStr Value to hash.
* @returns {String} Hex-encoded hash.
* @private
*/
;
_proto.hexHash = function hexHash(hexStr) {
return this.hash(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(hexStr, 'hex'));
}
/**
* Standard hkdf algorithm
* @param {Buffer} ikm Input key material.
* @param {Buffer} salt Salt value.
* @returns {Buffer} Strong key material.
* @private
*/
;
_proto.computehkdf = function computehkdf(ikm, salt) {
var infoBitsWordArray = crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].concat([this.infoBits, buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(String.fromCharCode(1), 'utf8')]));
var ikmWordArray = ikm instanceof buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"] ? crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(ikm) : ikm;
var saltWordArray = salt instanceof buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"] ? crypto_js_core__WEBPACK_IMPORTED_MODULE_1___default.a.lib.WordArray.create(salt) : salt;
var prk = crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4___default()(ikmWordArray, saltWordArray);
var hmac = crypto_js_hmac_sha256__WEBPACK_IMPORTED_MODULE_4___default()(infoBitsWordArray, prk);
return buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(hmac.toString(), 'hex').slice(0, 16);
}
/**
* Calculates the final hkdf based on computed S value, and computed U value and the key
* @param {String} username Username.
* @param {String} password Password.
* @param {BigInteger} serverBValue Server B value.
* @param {BigInteger} salt Generated salt.
* @param {nodeCallback} callback Called with (err, hkdfValue)
* @returns {void}
*/
;
_proto.getPasswordAuthenticationKey = function getPasswordAuthenticationKey(username, password, serverBValue, salt, callback) {
var _this4 = this;
if (serverBValue.mod(this.N).equals(_BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"].ZERO)) {
throw new Error('B cannot be zero.');
}
this.UValue = this.calculateU(this.largeAValue, serverBValue);
if (this.UValue.equals(_BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"].ZERO)) {
throw new Error('U cannot be zero.');
}
var usernamePassword = "" + this.poolName + username + ":" + password;
var usernamePasswordHash = this.hash(usernamePassword);
var xValue = new _BigInteger__WEBPACK_IMPORTED_MODULE_5__["default"](this.hexHash(this.padHex(salt) + usernamePasswordHash), 16);
this.calculateS(xValue, serverBValue, function (err, sValue) {
if (err) {
callback(err, null);
}
var hkdf = _this4.computehkdf(buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this4.padHex(sValue), 'hex'), buffer__WEBPACK_IMPORTED_MODULE_0__["Buffer"].from(_this4.padHex(_this4.UValue.toString(16)), 'hex'));
callback(null, hkdf);
});
}
/**
* Calculates the S value used in getPasswordAuthenticationKey
* @param {BigInteger} xValue Salted password hash value.
* @param {BigInteger} serverBValue Server B value.
* @param {nodeCallback} callback Called on success or error.
* @returns {void}
*/
;
_proto.calculateS = function calculateS(xValue, serverBValue, callback) {
var _this5 = this;
this.g.modPow(xValue, this.N, function (err, gModPowXN) {
if (err) {
callback(err, null);
}
var intValue2 = serverBValue.subtract(_this5.k.multiply(gModPowXN));
intValue2.modPow(_this5.smallAValue.add(_this5.UValue.multiply(xValue)), _this5.N, function (err2, result) {
if (err2) {
callback(err2, null);
}
callback(null, result.mod(_this5.N));
});
});
}
/**
* Return constant newPasswordRequiredChallengeUserAttributePrefix
* @return {newPasswordRequiredChallengeUserAttributePrefix} constant prefix value
*/
;
_proto.getNewPasswordRequiredChallengeUserAttributePrefix = function getNewPasswordRequiredChallengeUserAttributePrefix() {
return newPasswordRequiredChallengeUserAttributePrefix;
}
/**
* Converts a BigInteger (or hex string) to hex format padded with zeroes for hashing
* @param {BigInteger|String} bigInt Number or string to pad.
* @returns {String} Padded hex string.
*/
;
_proto.padHex = function padHex(bigInt) {
var hashStr = bigInt.toString(16);
if (hashStr.length % 2 === 1) {
hashStr = "0" + hashStr;
} else if ('89ABCDEFabcdef'.indexOf(hashStr[0]) !== -1) {
hashStr = "00" + hashStr;
}
return hashStr;
};
return AuthenticationHelper;
}();
/***/ }),
/***/ "7GkX":
/*!*************************************!*\
!*** ./node_modules/lodash/keys.js ***!
\*************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var arrayLikeKeys = __webpack_require__(/*! ./_arrayLikeKeys */ "b80T"),
baseKeys = __webpack_require__(/*! ./_baseKeys */ "A90E"),
isArrayLike = __webpack_require__(/*! ./isArrayLike */ "MMmD");
/**
* Creates an array of the own enumerable property names of `object`.
*
* **Note:** Non-object values are coerced to objects. See the
* [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
* for more details.
*
* @static
* @since 0.1.0
* @memberOf _
* @category Object
* @param {Object} object The object to query.
* @returns {Array} Returns the array of property names.
* @example
*
* function Foo() {
* this.a = 1;
* this.b = 2;
* }
*
* Foo.prototype.c = 3;
*
* _.keys(new Foo);
* // => ['a', 'b'] (iteration order is not guaranteed)
*
* _.keys('hi');
* // => ['0', '1']
*/
function keys(object) {
return isArrayLike(object) ? arrayLikeKeys(object) : baseKeys(object);
}
module.exports = keys;
/***/ }),
/***/ "7GqI":
/*!******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/GetContentModerationPaginator.js ***!
\******************************************************************************************************/
/*! exports provided: getContentModerationPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getContentModerationPaginate", function() { return getContentModerationPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "MjkZ");
/* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "YOij");
/* harmony import */ var _commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/GetContentModerationCommand */ "jQbL");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_3__["GetContentModerationCommand"].bind.apply(_commands_GetContentModerationCommand__WEBPACK_IMPORTED_MODULE_3__["GetContentModerationCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.getContentModeration.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function getContentModerationPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function getContentModerationPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Rekognition__WEBPACK_IMPORTED_MODULE_1__["Rekognition"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__["RekognitionClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Rekognition | RekognitionClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=GetContentModerationPaginator.js.map
/***/ }),
/***/ "7HRe":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduled.js ***!
\********************************************************************/
/*! exports provided: scheduled */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "scheduled", function() { return scheduled; });
/* harmony import */ var _scheduleObservable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./scheduleObservable */ "5B2Y");
/* harmony import */ var _schedulePromise__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./schedulePromise */ "4yVj");
/* harmony import */ var _scheduleArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./scheduleArray */ "jZKg");
/* harmony import */ var _scheduleIterable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./scheduleIterable */ "MBAA");
/* harmony import */ var _util_isInteropObservable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/isInteropObservable */ "QIAL");
/* harmony import */ var _util_isPromise__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isPromise */ "c2HN");
/* harmony import */ var _util_isArrayLike__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/isArrayLike */ "I55L");
/* harmony import */ var _util_isIterable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/isIterable */ "CMyj");
function scheduled(input, scheduler) {
if (input != null) {
if (Object(_util_isInteropObservable__WEBPACK_IMPORTED_MODULE_4__["isInteropObservable"])(input)) {
return Object(_scheduleObservable__WEBPACK_IMPORTED_MODULE_0__["scheduleObservable"])(input, scheduler);
}
else if (Object(_util_isPromise__WEBPACK_IMPORTED_MODULE_5__["isPromise"])(input)) {
return Object(_schedulePromise__WEBPACK_IMPORTED_MODULE_1__["schedulePromise"])(input, scheduler);
}
else if (Object(_util_isArrayLike__WEBPACK_IMPORTED_MODULE_6__["isArrayLike"])(input)) {
return Object(_scheduleArray__WEBPACK_IMPORTED_MODULE_2__["scheduleArray"])(input, scheduler);
}
else if (Object(_util_isIterable__WEBPACK_IMPORTED_MODULE_7__["isIterable"])(input) || typeof input === 'string') {
return Object(_scheduleIterable__WEBPACK_IMPORTED_MODULE_3__["scheduleIterable"])(input, scheduler);
}
}
throw new TypeError((input !== null && typeof input || input) + ' is not observable');
}
//# sourceMappingURL=scheduled.js.map
/***/ }),
/***/ "7Hc7":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/asap.js ***!
\***************************************************************/
/*! exports provided: asapScheduler, asap */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "asapScheduler", function() { return asapScheduler; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "asap", function() { return asap; });
/* harmony import */ var _AsapAction__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AsapAction */ "Pz8W");
/* harmony import */ var _AsapScheduler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AsapScheduler */ "RUbi");
const asapScheduler = new _AsapScheduler__WEBPACK_IMPORTED_MODULE_1__["AsapScheduler"](_AsapAction__WEBPACK_IMPORTED_MODULE_0__["AsapAction"]);
const asap = asapScheduler;
//# sourceMappingURL=asap.js.map
/***/ }),
/***/ "7IyW":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/eventstream-serde-universal/dist/es/EventStreamMarshaller.js ***!
\********************************************************************************************/
/*! exports provided: EventStreamMarshaller */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return EventStreamMarshaller; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "GuSx");
/* harmony import */ var _getChunkedStream__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getChunkedStream */ "OFUB");
/* harmony import */ var _getUnmarshalledStream__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getUnmarshalledStream */ "/yzG");
var EventStreamMarshaller = /** @class */ (function () {
function EventStreamMarshaller(_a) {
var utf8Encoder = _a.utf8Encoder, utf8Decoder = _a.utf8Decoder;
this.eventMarshaller = new _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"](utf8Encoder, utf8Decoder);
this.utfEncoder = utf8Encoder;
}
EventStreamMarshaller.prototype.deserialize = function (body, deserializer) {
var chunkedStream = Object(_getChunkedStream__WEBPACK_IMPORTED_MODULE_2__["getChunkedStream"])(body);
var unmarshalledStream = Object(_getUnmarshalledStream__WEBPACK_IMPORTED_MODULE_3__["getUnmarshalledStream"])(chunkedStream, {
eventMarshaller: this.eventMarshaller,
deserializer: deserializer,
toUtf8: this.utfEncoder,
});
return unmarshalledStream;
};
EventStreamMarshaller.prototype.serialize = function (input, serializer) {
var _a;
// eslint-disable-next-line @typescript-eslint/no-this-alias
var self = this;
var serializedIterator = function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function () {
var input_1, input_1_1, chunk, payloadBuf, e_1_1;
var e_1, _a;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_b) {
switch (_b.label) {
case 0:
_b.trys.push([0, 7, 8, 13]);
input_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncValues"])(input);
_b.label = 1;
case 1: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(input_1.next())];
case 2:
if (!(input_1_1 = _b.sent(), !input_1_1.done)) return [3 /*break*/, 6];
chunk = input_1_1.value;
payloadBuf = self.eventMarshaller.marshall(serializer(chunk));
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(payloadBuf)];
case 3: return [4 /*yield*/, _b.sent()];
case 4:
_b.sent();
_b.label = 5;
case 5: return [3 /*break*/, 1];
case 6: return [3 /*break*/, 13];
case 7:
e_1_1 = _b.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 13];
case 8:
_b.trys.push([8, , 11, 12]);
if (!(input_1_1 && !input_1_1.done && (_a = input_1.return))) return [3 /*break*/, 10];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(_a.call(input_1))];
case 9:
_b.sent();
_b.label = 10;
case 10: return [3 /*break*/, 12];
case 11:
if (e_1) throw e_1.error;
return [7 /*endfinally*/];
case 12: return [7 /*endfinally*/];
case 13: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(new Uint8Array(0))];
case 14:
// Ending frame
return [4 /*yield*/, _b.sent()];
case 15:
// Ending frame
_b.sent();
return [2 /*return*/];
}
});
});
};
return _a = {},
_a[Symbol.asyncIterator] = serializedIterator,
_a;
};
return EventStreamMarshaller;
}());
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1NYXJzaGFsbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0V2ZW50U3RyZWFtTWFyc2hhbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLHFCQUFxQixJQUFJLGVBQWUsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBRzNGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ3RELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBU2hFO0lBR0UsK0JBQVksRUFBMEQ7WUFBeEQsV0FBVyxpQkFBQSxFQUFFLFdBQVcsaUJBQUE7UUFDcEMsSUFBSSxDQUFDLGVBQWUsR0FBRyxJQUFJLGVBQWUsQ0FBQyxXQUFXLEVBQUUsV0FBVyxDQUFDLENBQUM7UUFDckUsSUFBSSxDQUFDLFVBQVUsR0FBRyxXQUFXLENBQUM7SUFDaEMsQ0FBQztJQUVELDJDQUFXLEdBQVgsVUFDRSxJQUErQixFQUMvQixZQUFpRTtRQUVqRSxJQUFNLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUM3QyxJQUFNLGtCQUFrQixHQUFHLHFCQUFxQixDQUFDLGFBQWEsRUFBRTtZQUM5RCxlQUFlLEVBQUUsSUFBSSxDQUFDLGVBQWU7WUFDckMsWUFBWSxjQUFBO1lBQ1osTUFBTSxFQUFFLElBQUksQ0FBQyxVQUFVO1NBQ3hCLENBQUMsQ0FBQztRQUNILE9BQU8sa0JBQWtCLENBQUM7SUFDNUIsQ0FBQztJQUVELHlDQUFTLEdBQVQsVUFBYSxLQUF1QixFQUFFLFVBQWlDOztRQUNyRSw0REFBNEQ7UUFDNUQsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQU0sa0JBQWtCLEdBQUc7Ozs7Ozs7OzRCQUNDLFVBQUEsY0FBQSxLQUFLLENBQUE7Ozs7OzRCQUFkLEtBQUssa0JBQUEsQ0FBQTs0QkFDZCxVQUFVLEdBQUcsSUFBSSxDQUFDLGVBQWUsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7eURBQzlELFVBQVU7Z0NBQWhCLGdDQUFnQjs7NEJBQWhCLFNBQWdCLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzhEQUdiLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQzs7d0JBRHZCLGVBQWU7d0JBQ2YsZ0NBQXVCOzs0QkFEdkIsZUFBZTs0QkFDZixTQUF1QixDQUFDOzs7OztTQUN6QixDQUFDO1FBQ0Y7WUFDRSxHQUFDLE1BQU0sQ0FBQyxhQUFhLElBQUcsa0JBQWtCO2VBQzFDO0lBQ0osQ0FBQztJQUNILDRCQUFDO0FBQUQsQ0FBQyxBQXBDRCxJQW9DQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEV2ZW50U3RyZWFtTWFyc2hhbGxlciBhcyBFdmVudE1hcnNoYWxsZXIgfSBmcm9tIFwiQGF3cy1zZGsvZXZlbnRzdHJlYW0tbWFyc2hhbGxlclwiO1xuaW1wb3J0IHsgRGVjb2RlciwgRW5jb2RlciwgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIGFzIElFdmVudFN0cmVhbU1hcnNoYWxsZXIsIE1lc3NhZ2UgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgZ2V0Q2h1bmtlZFN0cmVhbSB9IGZyb20gXCIuL2dldENodW5rZWRTdHJlYW1cIjtcbmltcG9ydCB7IGdldFVubWFyc2hhbGxlZFN0cmVhbSB9IGZyb20gXCIuL2dldFVubWFyc2hhbGxlZFN0cmVhbVwiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEV2ZW50U3RyZWFtTWFyc2hhbGxlciBleHRlbmRzIElFdmVudFN0cmVhbU1hcnNoYWxsZXIge31cblxuZXhwb3J0IGludGVyZmFjZSBFdmVudFN0cmVhbU1hcnNoYWxsZXJPcHRpb25zIHtcbiAgdXRmOEVuY29kZXI6IEVuY29kZXI7XG4gIHV0ZjhEZWNvZGVyOiBEZWNvZGVyO1xufVxuXG5leHBvcnQgY2xhc3MgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIHtcbiAgcHJpdmF0ZSByZWFkb25seSBldmVudE1hcnNoYWxsZXI6IEV2ZW50TWFyc2hhbGxlcjtcbiAgcHJpdmF0ZSByZWFkb25seSB1dGZFbmNvZGVyOiBFbmNvZGVyO1xuICBjb25zdHJ1Y3Rvcih7IHV0ZjhFbmNvZGVyLCB1dGY4RGVjb2RlciB9OiBFdmVudFN0cmVhbU1hcnNoYWxsZXJPcHRpb25zKSB7XG4gICAgdGhpcy5ldmVudE1hcnNoYWxsZXIgPSBuZXcgRXZlbnRNYXJzaGFsbGVyKHV0ZjhFbmNvZGVyLCB1dGY4RGVjb2Rlcik7XG4gICAgdGhpcy51dGZFbmNvZGVyID0gdXRmOEVuY29kZXI7XG4gIH1cblxuICBkZXNlcmlhbGl6ZTxUPihcbiAgICBib2R5OiBBc3luY0l0ZXJhYmxlPFVpbnQ4QXJyYXk+LFxuICAgIGRlc2VyaWFsaXplcjogKGlucHV0OiB7IFtldmVudDogc3RyaW5nXTogTWVzc2FnZSB9KSA9PiBQcm9taXNlPFQ+XG4gICk6IEFzeW5jSXRlcmFibGU8VD4ge1xuICAgIGNvbnN0IGNodW5rZWRTdHJlYW0gPSBnZXRDaHVua2VkU3RyZWFtKGJvZHkpO1xuICAgIGNvbnN0IHVubWFyc2hhbGxlZFN0cmVhbSA9IGdldFVubWFyc2hhbGxlZFN0cmVhbShjaHVua2VkU3RyZWFtLCB7XG4gICAgICBldmVudE1hcnNoYWxsZXI6IHRoaXMuZXZlbnRNYXJzaGFsbGVyLFxuICAgICAgZGVzZXJpYWxpemVyLFxuICAgICAgdG9VdGY4OiB0aGlzLnV0ZkVuY29kZXIsXG4gICAgfSk7XG4gICAgcmV0dXJuIHVubWFyc2hhbGxlZFN0cmVhbTtcbiAgfVxuXG4gIHNlcmlhbGl6ZTxUPihpbnB1dDogQXN5bmNJdGVyYWJsZTxUPiwgc2VyaWFsaXplcjogKGV2ZW50OiBUKSA9PiBNZXNzYWdlKTogQXN5bmNJdGVyYWJsZTxVaW50OEFycmF5PiB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby10aGlzLWFsaWFzXG4gICAgY29uc3Qgc2VsZiA9IHRoaXM7XG4gICAgY29uc3Qgc2VyaWFsaXplZEl0ZXJhdG9yID0gYXN5bmMgZnVuY3Rpb24qICgpIHtcbiAgICAgIGZvciBhd2FpdCAoY29uc3QgY2h1bmsgb2YgaW5wdXQpIHtcbiAgICAgICAgY29uc3QgcGF5bG9hZEJ1ZiA9IHNlbGYuZXZlbnRNYXJzaGFsbGVyLm1hcnNoYWxsKHNlcmlhbGl6ZXIoY2h1bmspKTtcbiAgICAgICAgeWllbGQgcGF5bG9hZEJ1ZjtcbiAgICAgIH1cbiAgICAgIC8vIEVuZGluZyBmcmFtZVxuICAgICAgeWllbGQgbmV3IFVpbnQ4QXJyYXkoMCk7XG4gICAgfTtcbiAgICByZXR1cm4ge1xuICAgICAgW1N5bWJvbC5hc3luY0l0ZXJhdG9yXTogc2VyaWFsaXplZEl0ZXJhdG9yLFxuICAgIH07XG4gIH1cbn1cbiJdfQ==
/***/ }),
/***/ "7JaV":
/*!****************************************************************************!*\
!*** ./node_modules/@aws-crypto/sha256-js/node_modules/tslib/tslib.es6.js ***!
\****************************************************************************/
/*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault, __classPrivateFieldGet, __classPrivateFieldSet */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__extends", function() { return __extends; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__assign", function() { return __assign; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__rest", function() { return __rest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__decorate", function() { return __decorate; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__param", function() { return __param; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__metadata", function() { return __metadata; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__awaiter", function() { return __awaiter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__generator", function() { return __generator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__createBinding", function() { return __createBinding; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__exportStar", function() { return __exportStar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__values", function() { return __values; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__read", function() { return __read; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spread", function() { return __spread; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spreadArrays", function() { return __spreadArrays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__await", function() { return __await; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncGenerator", function() { return __asyncGenerator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncDelegator", function() { return __asyncDelegator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncValues", function() { return __asyncValues; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__makeTemplateObject", function() { return __makeTemplateObject; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importStar", function() { return __importStar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importDefault", function() { return __importDefault; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__classPrivateFieldGet", function() { return __classPrivateFieldGet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__classPrivateFieldSet", function() { return __classPrivateFieldSet; });
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
}
return __assign.apply(this, arguments);
}
function __rest(s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
}
function __decorate(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
}
function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
}
function __createBinding(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}
function __exportStar(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) exports[p] = m[p];
}
function __values(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
};
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
}
function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked;
};
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result.default = mod;
return result;
}
function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod };
}
function __classPrivateFieldGet(receiver, privateMap) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to get private field on non-instance");
}
return privateMap.get(receiver);
}
function __classPrivateFieldSet(receiver, privateMap, value) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to set private field on non-instance");
}
privateMap.set(receiver, value);
return value;
}
/***/ }),
/***/ "7QQ4":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/protocols/Aws_json1_1.js ***!
\****************************************************************************************/
/*! exports provided: serializeAws_json1_1CreateIdentityPoolCommand, serializeAws_json1_1DeleteIdentitiesCommand, serializeAws_json1_1DeleteIdentityPoolCommand, serializeAws_json1_1DescribeIdentityCommand, serializeAws_json1_1DescribeIdentityPoolCommand, serializeAws_json1_1GetCredentialsForIdentityCommand, serializeAws_json1_1GetIdCommand, serializeAws_json1_1GetIdentityPoolRolesCommand, serializeAws_json1_1GetOpenIdTokenCommand, serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand, serializeAws_json1_1ListIdentitiesCommand, serializeAws_json1_1ListIdentityPoolsCommand, serializeAws_json1_1ListTagsForResourceCommand, serializeAws_json1_1LookupDeveloperIdentityCommand, serializeAws_json1_1MergeDeveloperIdentitiesCommand, serializeAws_json1_1SetIdentityPoolRolesCommand, serializeAws_json1_1TagResourceCommand, serializeAws_json1_1UnlinkDeveloperIdentityCommand, serializeAws_json1_1UnlinkIdentityCommand, serializeAws_json1_1UntagResourceCommand, serializeAws_json1_1UpdateIdentityPoolCommand, deserializeAws_json1_1CreateIdentityPoolCommand, deserializeAws_json1_1DeleteIdentitiesCommand, deserializeAws_json1_1DeleteIdentityPoolCommand, deserializeAws_json1_1DescribeIdentityCommand, deserializeAws_json1_1DescribeIdentityPoolCommand, deserializeAws_json1_1GetCredentialsForIdentityCommand, deserializeAws_json1_1GetIdCommand, deserializeAws_json1_1GetIdentityPoolRolesCommand, deserializeAws_json1_1GetOpenIdTokenCommand, deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand, deserializeAws_json1_1ListIdentitiesCommand, deserializeAws_json1_1ListIdentityPoolsCommand, deserializeAws_json1_1ListTagsForResourceCommand, deserializeAws_json1_1LookupDeveloperIdentityCommand, deserializeAws_json1_1MergeDeveloperIdentitiesCommand, deserializeAws_json1_1SetIdentityPoolRolesCommand, deserializeAws_json1_1TagResourceCommand, deserializeAws_json1_1UnlinkDeveloperIdentityCommand, deserializeAws_json1_1UnlinkIdentityCommand, deserializeAws_json1_1UntagResourceCommand, deserializeAws_json1_1UpdateIdentityPoolCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1CreateIdentityPoolCommand", function() { return serializeAws_json1_1CreateIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteIdentitiesCommand", function() { return serializeAws_json1_1DeleteIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DeleteIdentityPoolCommand", function() { return serializeAws_json1_1DeleteIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeIdentityCommand", function() { return serializeAws_json1_1DescribeIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1DescribeIdentityPoolCommand", function() { return serializeAws_json1_1DescribeIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetCredentialsForIdentityCommand", function() { return serializeAws_json1_1GetCredentialsForIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetIdCommand", function() { return serializeAws_json1_1GetIdCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetIdentityPoolRolesCommand", function() { return serializeAws_json1_1GetIdentityPoolRolesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetOpenIdTokenCommand", function() { return serializeAws_json1_1GetOpenIdTokenCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand", function() { return serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListIdentitiesCommand", function() { return serializeAws_json1_1ListIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListIdentityPoolsCommand", function() { return serializeAws_json1_1ListIdentityPoolsCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1ListTagsForResourceCommand", function() { return serializeAws_json1_1ListTagsForResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1LookupDeveloperIdentityCommand", function() { return serializeAws_json1_1LookupDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1MergeDeveloperIdentitiesCommand", function() { return serializeAws_json1_1MergeDeveloperIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1SetIdentityPoolRolesCommand", function() { return serializeAws_json1_1SetIdentityPoolRolesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1TagResourceCommand", function() { return serializeAws_json1_1TagResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UnlinkDeveloperIdentityCommand", function() { return serializeAws_json1_1UnlinkDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UnlinkIdentityCommand", function() { return serializeAws_json1_1UnlinkIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UntagResourceCommand", function() { return serializeAws_json1_1UntagResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_json1_1UpdateIdentityPoolCommand", function() { return serializeAws_json1_1UpdateIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1CreateIdentityPoolCommand", function() { return deserializeAws_json1_1CreateIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteIdentitiesCommand", function() { return deserializeAws_json1_1DeleteIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DeleteIdentityPoolCommand", function() { return deserializeAws_json1_1DeleteIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeIdentityCommand", function() { return deserializeAws_json1_1DescribeIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1DescribeIdentityPoolCommand", function() { return deserializeAws_json1_1DescribeIdentityPoolCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetCredentialsForIdentityCommand", function() { return deserializeAws_json1_1GetCredentialsForIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetIdCommand", function() { return deserializeAws_json1_1GetIdCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetIdentityPoolRolesCommand", function() { return deserializeAws_json1_1GetIdentityPoolRolesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetOpenIdTokenCommand", function() { return deserializeAws_json1_1GetOpenIdTokenCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand", function() { return deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListIdentitiesCommand", function() { return deserializeAws_json1_1ListIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListIdentityPoolsCommand", function() { return deserializeAws_json1_1ListIdentityPoolsCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1ListTagsForResourceCommand", function() { return deserializeAws_json1_1ListTagsForResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1LookupDeveloperIdentityCommand", function() { return deserializeAws_json1_1LookupDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1MergeDeveloperIdentitiesCommand", function() { return deserializeAws_json1_1MergeDeveloperIdentitiesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1SetIdentityPoolRolesCommand", function() { return deserializeAws_json1_1SetIdentityPoolRolesCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1TagResourceCommand", function() { return deserializeAws_json1_1TagResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UnlinkDeveloperIdentityCommand", function() { return deserializeAws_json1_1UnlinkDeveloperIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UnlinkIdentityCommand", function() { return deserializeAws_json1_1UnlinkIdentityCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UntagResourceCommand", function() { return deserializeAws_json1_1UntagResourceCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_json1_1UpdateIdentityPoolCommand", function() { return deserializeAws_json1_1UpdateIdentityPoolCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "Enk7");
var serializeAws_json1_1CreateIdentityPoolCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.CreateIdentityPool",
};
body = JSON.stringify(serializeAws_json1_1CreateIdentityPoolInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1DeleteIdentitiesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.DeleteIdentities",
};
body = JSON.stringify(serializeAws_json1_1DeleteIdentitiesInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1DeleteIdentityPoolCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.DeleteIdentityPool",
};
body = JSON.stringify(serializeAws_json1_1DeleteIdentityPoolInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1DescribeIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.DescribeIdentity",
};
body = JSON.stringify(serializeAws_json1_1DescribeIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1DescribeIdentityPoolCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.DescribeIdentityPool",
};
body = JSON.stringify(serializeAws_json1_1DescribeIdentityPoolInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1GetCredentialsForIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.GetCredentialsForIdentity",
};
body = JSON.stringify(serializeAws_json1_1GetCredentialsForIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1GetIdCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.GetId",
};
body = JSON.stringify(serializeAws_json1_1GetIdInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1GetIdentityPoolRolesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.GetIdentityPoolRoles",
};
body = JSON.stringify(serializeAws_json1_1GetIdentityPoolRolesInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1GetOpenIdTokenCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.GetOpenIdToken",
};
body = JSON.stringify(serializeAws_json1_1GetOpenIdTokenInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.GetOpenIdTokenForDeveloperIdentity",
};
body = JSON.stringify(serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1ListIdentitiesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.ListIdentities",
};
body = JSON.stringify(serializeAws_json1_1ListIdentitiesInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1ListIdentityPoolsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.ListIdentityPools",
};
body = JSON.stringify(serializeAws_json1_1ListIdentityPoolsInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1ListTagsForResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.ListTagsForResource",
};
body = JSON.stringify(serializeAws_json1_1ListTagsForResourceInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1LookupDeveloperIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.LookupDeveloperIdentity",
};
body = JSON.stringify(serializeAws_json1_1LookupDeveloperIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1MergeDeveloperIdentitiesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.MergeDeveloperIdentities",
};
body = JSON.stringify(serializeAws_json1_1MergeDeveloperIdentitiesInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1SetIdentityPoolRolesCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.SetIdentityPoolRoles",
};
body = JSON.stringify(serializeAws_json1_1SetIdentityPoolRolesInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1TagResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.TagResource",
};
body = JSON.stringify(serializeAws_json1_1TagResourceInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1UnlinkDeveloperIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.UnlinkDeveloperIdentity",
};
body = JSON.stringify(serializeAws_json1_1UnlinkDeveloperIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1UnlinkIdentityCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.UnlinkIdentity",
};
body = JSON.stringify(serializeAws_json1_1UnlinkIdentityInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1UntagResourceCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.UntagResource",
};
body = JSON.stringify(serializeAws_json1_1UntagResourceInput(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var serializeAws_json1_1UpdateIdentityPoolCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, body;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
headers = {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "AWSCognitoIdentityService.UpdateIdentityPool",
};
body = JSON.stringify(serializeAws_json1_1IdentityPool(input, context));
return [2 /*return*/, buildHttpRpcRequest(context, headers, "/", undefined, body)];
});
}); };
var deserializeAws_json1_1CreateIdentityPoolCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1CreateIdentityPoolCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1IdentityPool(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "IdentityPool" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1CreateIdentityPoolCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, parsedBody, message;
var _j;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) {
switch (_k.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_j = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_j.body = _k.sent(), _j)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "LimitExceededException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#LimitExceededException": return [3 /*break*/, 6];
case "NotAuthorizedException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 8];
case "ResourceConflictException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 10];
case "TooManyRequestsException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 12];
}
return [3 /*break*/, 14];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 14:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_k.label = 15;
case 15:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1DeleteIdentitiesCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1DeleteIdentitiesCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1DeleteIdentitiesResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "DeleteIdentitiesResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1DeleteIdentitiesCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, parsedBody, message;
var _f;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) {
switch (_g.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_f = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_f.body = _g.sent(), _f)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "TooManyRequestsException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 6];
}
return [3 /*break*/, 8];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_g.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 9];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_g.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 9];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_g.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 9];
case 8:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_g.label = 9;
case 9:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1DeleteIdentityPoolCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1DeleteIdentityPoolCommandError(output, context)];
}
return [4 /*yield*/, collectBody(output.body, context)];
case 1:
_a.sent();
response = {
$metadata: deserializeMetadata(output),
};
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1DeleteIdentityPoolCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1DescribeIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1DescribeIdentityCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1IdentityDescription(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "IdentityDescription" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1DescribeIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1DescribeIdentityPoolCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1DescribeIdentityPoolCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1IdentityPool(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "IdentityPool" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1DescribeIdentityPoolCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1GetCredentialsForIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1GetCredentialsForIdentityCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1GetCredentialsForIdentityResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "GetCredentialsForIdentityResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1GetCredentialsForIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, _k, parsedBody, message;
var _l;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_m) {
switch (_m.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_l = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_l.body = _m.sent(), _l)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ExternalServiceException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ExternalServiceException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidIdentityPoolConfigurationException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidIdentityPoolConfigurationException": return [3 /*break*/, 6];
case "InvalidParameterException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 8];
case "NotAuthorizedException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 10];
case "ResourceConflictException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 12];
case "ResourceNotFoundException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 14];
case "TooManyRequestsException": return [3 /*break*/, 16];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 16];
}
return [3 /*break*/, 18];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ExternalServiceExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidIdentityPoolConfigurationExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 18:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_m.label = 19;
case 19:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1GetIdCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1GetIdCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1GetIdResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "GetIdResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1GetIdCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, _k, parsedBody, message;
var _l;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_m) {
switch (_m.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_l = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_l.body = _m.sent(), _l)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ExternalServiceException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ExternalServiceException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "LimitExceededException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#LimitExceededException": return [3 /*break*/, 8];
case "NotAuthorizedException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 10];
case "ResourceConflictException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 12];
case "ResourceNotFoundException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 14];
case "TooManyRequestsException": return [3 /*break*/, 16];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 16];
}
return [3 /*break*/, 18];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ExternalServiceExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 18:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_m.label = 19;
case 19:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1GetIdentityPoolRolesCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1GetIdentityPoolRolesCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1GetIdentityPoolRolesResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "GetIdentityPoolRolesResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1GetIdentityPoolRolesCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, parsedBody, message;
var _j;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) {
switch (_k.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_j = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_j.body = _k.sent(), _j)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceConflictException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 8];
case "ResourceNotFoundException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 10];
case "TooManyRequestsException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 12];
}
return [3 /*break*/, 14];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 14:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_k.label = 15;
case 15:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1GetOpenIdTokenCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1GetOpenIdTokenCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1GetOpenIdTokenResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "GetOpenIdTokenResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1GetOpenIdTokenCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, parsedBody, message;
var _k;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_l) {
switch (_l.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_k = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_k.body = _l.sent(), _k)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ExternalServiceException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ExternalServiceException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "NotAuthorizedException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 8];
case "ResourceConflictException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 10];
case "ResourceNotFoundException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 12];
case "TooManyRequestsException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 14];
}
return [3 /*break*/, 16];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ExternalServiceExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 16:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_l.label = 17;
case 17:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "GetOpenIdTokenForDeveloperIdentityResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, parsedBody, message;
var _k;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_l) {
switch (_l.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_k = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_k.body = _l.sent(), _k)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "DeveloperUserAlreadyRegisteredException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#DeveloperUserAlreadyRegisteredException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "NotAuthorizedException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 8];
case "ResourceConflictException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 10];
case "ResourceNotFoundException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 12];
case "TooManyRequestsException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 14];
}
return [3 /*break*/, 16];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1DeveloperUserAlreadyRegisteredExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 16:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_l.label = 17;
case 17:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1ListIdentitiesCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1ListIdentitiesCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1ListIdentitiesResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "ListIdentitiesResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1ListIdentitiesCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1ListIdentityPoolsCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1ListIdentityPoolsCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1ListIdentityPoolsResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "ListIdentityPoolsResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1ListIdentityPoolsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1ListTagsForResourceCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1ListTagsForResourceCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1ListTagsForResourceResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "ListTagsForResourceResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1ListTagsForResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1LookupDeveloperIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1LookupDeveloperIdentityCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1LookupDeveloperIdentityResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "LookupDeveloperIdentityResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1LookupDeveloperIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, parsedBody, message;
var _j;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) {
switch (_k.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_j = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_j.body = _k.sent(), _j)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceConflictException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 8];
case "ResourceNotFoundException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 10];
case "TooManyRequestsException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 12];
}
return [3 /*break*/, 14];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 14:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_k.label = 15;
case 15:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1MergeDeveloperIdentitiesCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1MergeDeveloperIdentitiesCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1MergeDeveloperIdentitiesResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "MergeDeveloperIdentitiesResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1MergeDeveloperIdentitiesCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, parsedBody, message;
var _j;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) {
switch (_k.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_j = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_j.body = _k.sent(), _j)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceConflictException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 8];
case "ResourceNotFoundException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 10];
case "TooManyRequestsException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 12];
}
return [3 /*break*/, 14];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 14:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_k.label = 15;
case 15:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1SetIdentityPoolRolesCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1SetIdentityPoolRolesCommandError(output, context)];
}
return [4 /*yield*/, collectBody(output.body, context)];
case 1:
_a.sent();
response = {
$metadata: deserializeMetadata(output),
};
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1SetIdentityPoolRolesCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, parsedBody, message;
var _k;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_l) {
switch (_l.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_k = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_k.body = _l.sent(), _k)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ConcurrentModificationException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ConcurrentModificationException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "NotAuthorizedException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 8];
case "ResourceConflictException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 10];
case "ResourceNotFoundException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 12];
case "TooManyRequestsException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 14];
}
return [3 /*break*/, 16];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ConcurrentModificationExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 16:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_l.label = 17;
case 17:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1TagResourceCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1TagResourceCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1TagResourceResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "TagResourceResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1TagResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1UnlinkDeveloperIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1UnlinkDeveloperIdentityCommandError(output, context)];
}
return [4 /*yield*/, collectBody(output.body, context)];
case 1:
_a.sent();
response = {
$metadata: deserializeMetadata(output),
};
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1UnlinkDeveloperIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, parsedBody, message;
var _j;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_k) {
switch (_k.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_j = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_j.body = _k.sent(), _j)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceConflictException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 8];
case "ResourceNotFoundException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 10];
case "TooManyRequestsException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 12];
}
return [3 /*break*/, 14];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_k.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 15];
case 14:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_k.label = 15;
case 15:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1UnlinkIdentityCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1UnlinkIdentityCommandError(output, context)];
}
return [4 /*yield*/, collectBody(output.body, context)];
case 1:
_a.sent();
response = {
$metadata: deserializeMetadata(output),
};
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1UnlinkIdentityCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, parsedBody, message;
var _k;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_l) {
switch (_l.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_k = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_k.body = _l.sent(), _k)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ExternalServiceException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ExternalServiceException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "NotAuthorizedException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 8];
case "ResourceConflictException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 10];
case "ResourceNotFoundException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 12];
case "TooManyRequestsException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 14];
}
return [3 /*break*/, 16];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ExternalServiceExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_l.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 17];
case 16:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_l.label = 17;
case 17:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1UntagResourceCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1UntagResourceCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1UntagResourceResponse(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "UntagResourceResponse" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1UntagResourceCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, parsedBody, message;
var _h;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_j) {
switch (_j.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_h = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_h.body = _j.sent(), _h)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "InternalErrorException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 2];
case "InvalidParameterException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 4];
case "NotAuthorizedException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 6];
case "ResourceNotFoundException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 8];
case "TooManyRequestsException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 10];
}
return [3 /*break*/, 12];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_j.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 13];
case 12:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_j.label = 13;
case 13:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1UpdateIdentityPoolCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var data, contents, response;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_json1_1UpdateIdentityPoolCommandError(output, context)];
}
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
data = _a.sent();
contents = {};
contents = deserializeAws_json1_1IdentityPool(data, context);
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ $metadata: deserializeMetadata(output), __type: "IdentityPool" }, contents);
return [2 /*return*/, Promise.resolve(response)];
}
});
}); };
var deserializeAws_json1_1UpdateIdentityPoolCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, errorTypeParts, _b, _c, _d, _e, _f, _g, _h, _j, _k, parsedBody, message;
var _l;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_m) {
switch (_m.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_l = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_l.body = _m.sent(), _l)]));
errorCode = "UnknownError";
errorTypeParts = parsedOutput.body["__type"].split("#");
errorCode = errorTypeParts[1] === undefined ? errorTypeParts[0] : errorTypeParts[1];
_b = errorCode;
switch (_b) {
case "ConcurrentModificationException": return [3 /*break*/, 2];
case "com.amazonaws.cognitoidentity#ConcurrentModificationException": return [3 /*break*/, 2];
case "InternalErrorException": return [3 /*break*/, 4];
case "com.amazonaws.cognitoidentity#InternalErrorException": return [3 /*break*/, 4];
case "InvalidParameterException": return [3 /*break*/, 6];
case "com.amazonaws.cognitoidentity#InvalidParameterException": return [3 /*break*/, 6];
case "LimitExceededException": return [3 /*break*/, 8];
case "com.amazonaws.cognitoidentity#LimitExceededException": return [3 /*break*/, 8];
case "NotAuthorizedException": return [3 /*break*/, 10];
case "com.amazonaws.cognitoidentity#NotAuthorizedException": return [3 /*break*/, 10];
case "ResourceConflictException": return [3 /*break*/, 12];
case "com.amazonaws.cognitoidentity#ResourceConflictException": return [3 /*break*/, 12];
case "ResourceNotFoundException": return [3 /*break*/, 14];
case "com.amazonaws.cognitoidentity#ResourceNotFoundException": return [3 /*break*/, 14];
case "TooManyRequestsException": return [3 /*break*/, 16];
case "com.amazonaws.cognitoidentity#TooManyRequestsException": return [3 /*break*/, 16];
}
return [3 /*break*/, 18];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_json1_1ConcurrentModificationExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 4:
_d = [{}];
return [4 /*yield*/, deserializeAws_json1_1InternalErrorExceptionResponse(parsedOutput, context)];
case 5:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _d.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 6:
_e = [{}];
return [4 /*yield*/, deserializeAws_json1_1InvalidParameterExceptionResponse(parsedOutput, context)];
case 7:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _e.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 8:
_f = [{}];
return [4 /*yield*/, deserializeAws_json1_1LimitExceededExceptionResponse(parsedOutput, context)];
case 9:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _f.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 10:
_g = [{}];
return [4 /*yield*/, deserializeAws_json1_1NotAuthorizedExceptionResponse(parsedOutput, context)];
case 11:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _g.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 12:
_h = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceConflictExceptionResponse(parsedOutput, context)];
case 13:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _h.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 14:
_j = [{}];
return [4 /*yield*/, deserializeAws_json1_1ResourceNotFoundExceptionResponse(parsedOutput, context)];
case 15:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _j.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 16:
_k = [{}];
return [4 /*yield*/, deserializeAws_json1_1TooManyRequestsExceptionResponse(parsedOutput, context)];
case 17:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _k.concat([(_m.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 19];
case 18:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_m.label = 19;
case 19:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_json1_1ConcurrentModificationExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1ConcurrentModificationException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ConcurrentModificationException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1DeveloperUserAlreadyRegisteredExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1DeveloperUserAlreadyRegisteredException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "DeveloperUserAlreadyRegisteredException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1ExternalServiceExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1ExternalServiceException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ExternalServiceException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1InternalErrorExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1InternalErrorException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InternalErrorException", $fault: "server", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1InvalidIdentityPoolConfigurationExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1InvalidIdentityPoolConfigurationException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidIdentityPoolConfigurationException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1InvalidParameterExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1InvalidParameterException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "InvalidParameterException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1LimitExceededExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1LimitExceededException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "LimitExceededException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1NotAuthorizedExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1NotAuthorizedException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "NotAuthorizedException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1ResourceConflictExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1ResourceConflictException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceConflictException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1ResourceNotFoundExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1ResourceNotFoundException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "ResourceNotFoundException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var deserializeAws_json1_1TooManyRequestsExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var body, deserialized, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
body = parsedOutput.body;
deserialized = deserializeAws_json1_1TooManyRequestsException(body, context);
contents = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ name: "TooManyRequestsException", $fault: "client", $metadata: deserializeMetadata(parsedOutput) }, deserialized);
return [2 /*return*/, contents];
});
}); };
var serializeAws_json1_1CognitoIdentityProvider = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ClientId !== undefined && { ClientId: input.ClientId })), (input.ProviderName !== undefined && { ProviderName: input.ProviderName })), (input.ServerSideTokenCheck !== undefined && { ServerSideTokenCheck: input.ServerSideTokenCheck }));
};
var serializeAws_json1_1CognitoIdentityProviderList = function (input, context) {
return input.map(function (entry) { return serializeAws_json1_1CognitoIdentityProvider(entry, context); });
};
var serializeAws_json1_1CreateIdentityPoolInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AllowClassicFlow !== undefined && { AllowClassicFlow: input.AllowClassicFlow })), (input.AllowUnauthenticatedIdentities !== undefined && {
AllowUnauthenticatedIdentities: input.AllowUnauthenticatedIdentities,
})), (input.CognitoIdentityProviders !== undefined && {
CognitoIdentityProviders: serializeAws_json1_1CognitoIdentityProviderList(input.CognitoIdentityProviders, context),
})), (input.DeveloperProviderName !== undefined && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolName !== undefined && { IdentityPoolName: input.IdentityPoolName })), (input.IdentityPoolTags !== undefined && {
IdentityPoolTags: serializeAws_json1_1IdentityPoolTagsType(input.IdentityPoolTags, context),
})), (input.OpenIdConnectProviderARNs !== undefined && {
OpenIdConnectProviderARNs: serializeAws_json1_1OIDCProviderList(input.OpenIdConnectProviderARNs, context),
})), (input.SamlProviderARNs !== undefined && {
SamlProviderARNs: serializeAws_json1_1SAMLProviderList(input.SamlProviderARNs, context),
})), (input.SupportedLoginProviders !== undefined && {
SupportedLoginProviders: serializeAws_json1_1IdentityProviders(input.SupportedLoginProviders, context),
}));
};
var serializeAws_json1_1DeleteIdentitiesInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityIdsToDelete !== undefined && {
IdentityIdsToDelete: serializeAws_json1_1IdentityIdList(input.IdentityIdsToDelete, context),
}));
};
var serializeAws_json1_1DeleteIdentityPoolInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId }));
};
var serializeAws_json1_1DescribeIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityId !== undefined && { IdentityId: input.IdentityId }));
};
var serializeAws_json1_1DescribeIdentityPoolInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId }));
};
var serializeAws_json1_1GetCredentialsForIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.CustomRoleArn !== undefined && { CustomRoleArn: input.CustomRoleArn })), (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.Logins !== undefined && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) }));
};
var serializeAws_json1_1GetIdentityPoolRolesInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId }));
};
var serializeAws_json1_1GetIdInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AccountId !== undefined && { AccountId: input.AccountId })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.Logins !== undefined && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) }));
};
var serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.Logins !== undefined && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) })), (input.TokenDuration !== undefined && { TokenDuration: input.TokenDuration }));
};
var serializeAws_json1_1GetOpenIdTokenInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.Logins !== undefined && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) }));
};
var serializeAws_json1_1IdentityIdList = function (input, context) {
return input.map(function (entry) { return entry; });
};
var serializeAws_json1_1IdentityPool = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AllowClassicFlow !== undefined && { AllowClassicFlow: input.AllowClassicFlow })), (input.AllowUnauthenticatedIdentities !== undefined && {
AllowUnauthenticatedIdentities: input.AllowUnauthenticatedIdentities,
})), (input.CognitoIdentityProviders !== undefined && {
CognitoIdentityProviders: serializeAws_json1_1CognitoIdentityProviderList(input.CognitoIdentityProviders, context),
})), (input.DeveloperProviderName !== undefined && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.IdentityPoolName !== undefined && { IdentityPoolName: input.IdentityPoolName })), (input.IdentityPoolTags !== undefined && {
IdentityPoolTags: serializeAws_json1_1IdentityPoolTagsType(input.IdentityPoolTags, context),
})), (input.OpenIdConnectProviderARNs !== undefined && {
OpenIdConnectProviderARNs: serializeAws_json1_1OIDCProviderList(input.OpenIdConnectProviderARNs, context),
})), (input.SamlProviderARNs !== undefined && {
SamlProviderARNs: serializeAws_json1_1SAMLProviderList(input.SamlProviderARNs, context),
})), (input.SupportedLoginProviders !== undefined && {
SupportedLoginProviders: serializeAws_json1_1IdentityProviders(input.SupportedLoginProviders, context),
}));
};
var serializeAws_json1_1IdentityPoolTagsListType = function (input, context) {
return input.map(function (entry) { return entry; });
};
var serializeAws_json1_1IdentityPoolTagsType = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var serializeAws_json1_1IdentityProviders = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var serializeAws_json1_1ListIdentitiesInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.HideDisabled !== undefined && { HideDisabled: input.HideDisabled })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.MaxResults !== undefined && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && { NextToken: input.NextToken }));
};
var serializeAws_json1_1ListIdentityPoolsInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.MaxResults !== undefined && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && { NextToken: input.NextToken }));
};
var serializeAws_json1_1ListTagsForResourceInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && { ResourceArn: input.ResourceArn }));
};
var serializeAws_json1_1LoginsList = function (input, context) {
return input.map(function (entry) { return entry; });
};
var serializeAws_json1_1LoginsMap = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var serializeAws_json1_1LookupDeveloperIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeveloperUserIdentifier !== undefined && { DeveloperUserIdentifier: input.DeveloperUserIdentifier })), (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.MaxResults !== undefined && { MaxResults: input.MaxResults })), (input.NextToken !== undefined && { NextToken: input.NextToken }));
};
var serializeAws_json1_1MappingRule = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Claim !== undefined && { Claim: input.Claim })), (input.MatchType !== undefined && { MatchType: input.MatchType })), (input.RoleARN !== undefined && { RoleARN: input.RoleARN })), (input.Value !== undefined && { Value: input.Value }));
};
var serializeAws_json1_1MappingRulesList = function (input, context) {
return input.map(function (entry) { return serializeAws_json1_1MappingRule(entry, context); });
};
var serializeAws_json1_1MergeDeveloperIdentitiesInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DestinationUserIdentifier !== undefined && {
DestinationUserIdentifier: input.DestinationUserIdentifier,
})), (input.DeveloperProviderName !== undefined && { DeveloperProviderName: input.DeveloperProviderName })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.SourceUserIdentifier !== undefined && { SourceUserIdentifier: input.SourceUserIdentifier }));
};
var serializeAws_json1_1OIDCProviderList = function (input, context) {
return input.map(function (entry) { return entry; });
};
var serializeAws_json1_1RoleMapping = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.AmbiguousRoleResolution !== undefined && { AmbiguousRoleResolution: input.AmbiguousRoleResolution })), (input.RulesConfiguration !== undefined && {
RulesConfiguration: serializeAws_json1_1RulesConfigurationType(input.RulesConfiguration, context),
})), (input.Type !== undefined && { Type: input.Type }));
};
var serializeAws_json1_1RoleMappingMap = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = serializeAws_json1_1RoleMapping(value, context), _b)));
}, {});
};
var serializeAws_json1_1RolesMap = function (input, context) {
return Object.entries(input).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var serializeAws_json1_1RulesConfigurationType = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.Rules !== undefined && { Rules: serializeAws_json1_1MappingRulesList(input.Rules, context) }));
};
var serializeAws_json1_1SAMLProviderList = function (input, context) {
return input.map(function (entry) { return entry; });
};
var serializeAws_json1_1SetIdentityPoolRolesInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId })), (input.RoleMappings !== undefined && {
RoleMappings: serializeAws_json1_1RoleMappingMap(input.RoleMappings, context),
})), (input.Roles !== undefined && { Roles: serializeAws_json1_1RolesMap(input.Roles, context) }));
};
var serializeAws_json1_1TagResourceInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && { ResourceArn: input.ResourceArn })), (input.Tags !== undefined && { Tags: serializeAws_json1_1IdentityPoolTagsType(input.Tags, context) }));
};
var serializeAws_json1_1UnlinkDeveloperIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.DeveloperProviderName !== undefined && { DeveloperProviderName: input.DeveloperProviderName })), (input.DeveloperUserIdentifier !== undefined && { DeveloperUserIdentifier: input.DeveloperUserIdentifier })), (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.IdentityPoolId !== undefined && { IdentityPoolId: input.IdentityPoolId }));
};
var serializeAws_json1_1UnlinkIdentityInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.IdentityId !== undefined && { IdentityId: input.IdentityId })), (input.Logins !== undefined && { Logins: serializeAws_json1_1LoginsMap(input.Logins, context) })), (input.LoginsToRemove !== undefined && {
LoginsToRemove: serializeAws_json1_1LoginsList(input.LoginsToRemove, context),
}));
};
var serializeAws_json1_1UntagResourceInput = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.ResourceArn !== undefined && { ResourceArn: input.ResourceArn })), (input.TagKeys !== undefined && {
TagKeys: serializeAws_json1_1IdentityPoolTagsListType(input.TagKeys, context),
}));
};
var deserializeAws_json1_1CognitoIdentityProvider = function (output, context) {
return {
__type: "CognitoIdentityProvider",
ClientId: output.ClientId !== undefined && output.ClientId !== null ? output.ClientId : undefined,
ProviderName: output.ProviderName !== undefined && output.ProviderName !== null ? output.ProviderName : undefined,
ServerSideTokenCheck: output.ServerSideTokenCheck !== undefined && output.ServerSideTokenCheck !== null
? output.ServerSideTokenCheck
: undefined,
};
};
var deserializeAws_json1_1CognitoIdentityProviderList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_json1_1CognitoIdentityProvider(entry, context); });
};
var deserializeAws_json1_1ConcurrentModificationException = function (output, context) {
return {
__type: "ConcurrentModificationException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1Credentials = function (output, context) {
return {
__type: "Credentials",
AccessKeyId: output.AccessKeyId !== undefined && output.AccessKeyId !== null ? output.AccessKeyId : undefined,
Expiration: output.Expiration !== undefined && output.Expiration !== null
? new Date(Math.round(output.Expiration * 1000))
: undefined,
SecretKey: output.SecretKey !== undefined && output.SecretKey !== null ? output.SecretKey : undefined,
SessionToken: output.SessionToken !== undefined && output.SessionToken !== null ? output.SessionToken : undefined,
};
};
var deserializeAws_json1_1DeleteIdentitiesResponse = function (output, context) {
return {
__type: "DeleteIdentitiesResponse",
UnprocessedIdentityIds: output.UnprocessedIdentityIds !== undefined && output.UnprocessedIdentityIds !== null
? deserializeAws_json1_1UnprocessedIdentityIdList(output.UnprocessedIdentityIds, context)
: undefined,
};
};
var deserializeAws_json1_1DeveloperUserAlreadyRegisteredException = function (output, context) {
return {
__type: "DeveloperUserAlreadyRegisteredException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1DeveloperUserIdentifierList = function (output, context) {
return (output || []).map(function (entry) { return entry; });
};
var deserializeAws_json1_1ExternalServiceException = function (output, context) {
return {
__type: "ExternalServiceException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1GetCredentialsForIdentityResponse = function (output, context) {
return {
__type: "GetCredentialsForIdentityResponse",
Credentials: output.Credentials !== undefined && output.Credentials !== null
? deserializeAws_json1_1Credentials(output.Credentials, context)
: undefined,
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
};
};
var deserializeAws_json1_1GetIdentityPoolRolesResponse = function (output, context) {
return {
__type: "GetIdentityPoolRolesResponse",
IdentityPoolId: output.IdentityPoolId !== undefined && output.IdentityPoolId !== null ? output.IdentityPoolId : undefined,
RoleMappings: output.RoleMappings !== undefined && output.RoleMappings !== null
? deserializeAws_json1_1RoleMappingMap(output.RoleMappings, context)
: undefined,
Roles: output.Roles !== undefined && output.Roles !== null
? deserializeAws_json1_1RolesMap(output.Roles, context)
: undefined,
};
};
var deserializeAws_json1_1GetIdResponse = function (output, context) {
return {
__type: "GetIdResponse",
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
};
};
var deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityResponse = function (output, context) {
return {
__type: "GetOpenIdTokenForDeveloperIdentityResponse",
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
Token: output.Token !== undefined && output.Token !== null ? output.Token : undefined,
};
};
var deserializeAws_json1_1GetOpenIdTokenResponse = function (output, context) {
return {
__type: "GetOpenIdTokenResponse",
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
Token: output.Token !== undefined && output.Token !== null ? output.Token : undefined,
};
};
var deserializeAws_json1_1IdentitiesList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_json1_1IdentityDescription(entry, context); });
};
var deserializeAws_json1_1IdentityDescription = function (output, context) {
return {
__type: "IdentityDescription",
CreationDate: output.CreationDate !== undefined && output.CreationDate !== null
? new Date(Math.round(output.CreationDate * 1000))
: undefined,
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
LastModifiedDate: output.LastModifiedDate !== undefined && output.LastModifiedDate !== null
? new Date(Math.round(output.LastModifiedDate * 1000))
: undefined,
Logins: output.Logins !== undefined && output.Logins !== null
? deserializeAws_json1_1LoginsList(output.Logins, context)
: undefined,
};
};
var deserializeAws_json1_1IdentityPool = function (output, context) {
return {
__type: "IdentityPool",
AllowClassicFlow: output.AllowClassicFlow !== undefined && output.AllowClassicFlow !== null ? output.AllowClassicFlow : undefined,
AllowUnauthenticatedIdentities: output.AllowUnauthenticatedIdentities !== undefined && output.AllowUnauthenticatedIdentities !== null
? output.AllowUnauthenticatedIdentities
: undefined,
CognitoIdentityProviders: output.CognitoIdentityProviders !== undefined && output.CognitoIdentityProviders !== null
? deserializeAws_json1_1CognitoIdentityProviderList(output.CognitoIdentityProviders, context)
: undefined,
DeveloperProviderName: output.DeveloperProviderName !== undefined && output.DeveloperProviderName !== null
? output.DeveloperProviderName
: undefined,
IdentityPoolId: output.IdentityPoolId !== undefined && output.IdentityPoolId !== null ? output.IdentityPoolId : undefined,
IdentityPoolName: output.IdentityPoolName !== undefined && output.IdentityPoolName !== null ? output.IdentityPoolName : undefined,
IdentityPoolTags: output.IdentityPoolTags !== undefined && output.IdentityPoolTags !== null
? deserializeAws_json1_1IdentityPoolTagsType(output.IdentityPoolTags, context)
: undefined,
OpenIdConnectProviderARNs: output.OpenIdConnectProviderARNs !== undefined && output.OpenIdConnectProviderARNs !== null
? deserializeAws_json1_1OIDCProviderList(output.OpenIdConnectProviderARNs, context)
: undefined,
SamlProviderARNs: output.SamlProviderARNs !== undefined && output.SamlProviderARNs !== null
? deserializeAws_json1_1SAMLProviderList(output.SamlProviderARNs, context)
: undefined,
SupportedLoginProviders: output.SupportedLoginProviders !== undefined && output.SupportedLoginProviders !== null
? deserializeAws_json1_1IdentityProviders(output.SupportedLoginProviders, context)
: undefined,
};
};
var deserializeAws_json1_1IdentityPoolShortDescription = function (output, context) {
return {
__type: "IdentityPoolShortDescription",
IdentityPoolId: output.IdentityPoolId !== undefined && output.IdentityPoolId !== null ? output.IdentityPoolId : undefined,
IdentityPoolName: output.IdentityPoolName !== undefined && output.IdentityPoolName !== null ? output.IdentityPoolName : undefined,
};
};
var deserializeAws_json1_1IdentityPoolsList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_json1_1IdentityPoolShortDescription(entry, context); });
};
var deserializeAws_json1_1IdentityPoolTagsType = function (output, context) {
return Object.entries(output).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var deserializeAws_json1_1IdentityProviders = function (output, context) {
return Object.entries(output).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var deserializeAws_json1_1InternalErrorException = function (output, context) {
return {
__type: "InternalErrorException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1InvalidIdentityPoolConfigurationException = function (output, context) {
return {
__type: "InvalidIdentityPoolConfigurationException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1InvalidParameterException = function (output, context) {
return {
__type: "InvalidParameterException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1LimitExceededException = function (output, context) {
return {
__type: "LimitExceededException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1ListIdentitiesResponse = function (output, context) {
return {
__type: "ListIdentitiesResponse",
Identities: output.Identities !== undefined && output.Identities !== null
? deserializeAws_json1_1IdentitiesList(output.Identities, context)
: undefined,
IdentityPoolId: output.IdentityPoolId !== undefined && output.IdentityPoolId !== null ? output.IdentityPoolId : undefined,
NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined,
};
};
var deserializeAws_json1_1ListIdentityPoolsResponse = function (output, context) {
return {
__type: "ListIdentityPoolsResponse",
IdentityPools: output.IdentityPools !== undefined && output.IdentityPools !== null
? deserializeAws_json1_1IdentityPoolsList(output.IdentityPools, context)
: undefined,
NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined,
};
};
var deserializeAws_json1_1ListTagsForResourceResponse = function (output, context) {
return {
__type: "ListTagsForResourceResponse",
Tags: output.Tags !== undefined && output.Tags !== null
? deserializeAws_json1_1IdentityPoolTagsType(output.Tags, context)
: undefined,
};
};
var deserializeAws_json1_1LoginsList = function (output, context) {
return (output || []).map(function (entry) { return entry; });
};
var deserializeAws_json1_1LookupDeveloperIdentityResponse = function (output, context) {
return {
__type: "LookupDeveloperIdentityResponse",
DeveloperUserIdentifierList: output.DeveloperUserIdentifierList !== undefined && output.DeveloperUserIdentifierList !== null
? deserializeAws_json1_1DeveloperUserIdentifierList(output.DeveloperUserIdentifierList, context)
: undefined,
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
NextToken: output.NextToken !== undefined && output.NextToken !== null ? output.NextToken : undefined,
};
};
var deserializeAws_json1_1MappingRule = function (output, context) {
return {
__type: "MappingRule",
Claim: output.Claim !== undefined && output.Claim !== null ? output.Claim : undefined,
MatchType: output.MatchType !== undefined && output.MatchType !== null ? output.MatchType : undefined,
RoleARN: output.RoleARN !== undefined && output.RoleARN !== null ? output.RoleARN : undefined,
Value: output.Value !== undefined && output.Value !== null ? output.Value : undefined,
};
};
var deserializeAws_json1_1MappingRulesList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_json1_1MappingRule(entry, context); });
};
var deserializeAws_json1_1MergeDeveloperIdentitiesResponse = function (output, context) {
return {
__type: "MergeDeveloperIdentitiesResponse",
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
};
};
var deserializeAws_json1_1NotAuthorizedException = function (output, context) {
return {
__type: "NotAuthorizedException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1OIDCProviderList = function (output, context) {
return (output || []).map(function (entry) { return entry; });
};
var deserializeAws_json1_1ResourceConflictException = function (output, context) {
return {
__type: "ResourceConflictException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1ResourceNotFoundException = function (output, context) {
return {
__type: "ResourceNotFoundException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1RoleMapping = function (output, context) {
return {
__type: "RoleMapping",
AmbiguousRoleResolution: output.AmbiguousRoleResolution !== undefined && output.AmbiguousRoleResolution !== null
? output.AmbiguousRoleResolution
: undefined,
RulesConfiguration: output.RulesConfiguration !== undefined && output.RulesConfiguration !== null
? deserializeAws_json1_1RulesConfigurationType(output.RulesConfiguration, context)
: undefined,
Type: output.Type !== undefined && output.Type !== null ? output.Type : undefined,
};
};
var deserializeAws_json1_1RoleMappingMap = function (output, context) {
return Object.entries(output).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = deserializeAws_json1_1RoleMapping(value, context), _b)));
}, {});
};
var deserializeAws_json1_1RolesMap = function (output, context) {
return Object.entries(output).reduce(function (acc, _a) {
var _b;
var _c = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(_a, 2), key = _c[0], value = _c[1];
return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, acc), (_b = {}, _b[key] = value, _b)));
}, {});
};
var deserializeAws_json1_1RulesConfigurationType = function (output, context) {
return {
__type: "RulesConfigurationType",
Rules: output.Rules !== undefined && output.Rules !== null
? deserializeAws_json1_1MappingRulesList(output.Rules, context)
: undefined,
};
};
var deserializeAws_json1_1SAMLProviderList = function (output, context) {
return (output || []).map(function (entry) { return entry; });
};
var deserializeAws_json1_1TagResourceResponse = function (output, context) {
return {
__type: "TagResourceResponse",
};
};
var deserializeAws_json1_1TooManyRequestsException = function (output, context) {
return {
__type: "TooManyRequestsException",
message: output.message !== undefined && output.message !== null ? output.message : undefined,
};
};
var deserializeAws_json1_1UnprocessedIdentityId = function (output, context) {
return {
__type: "UnprocessedIdentityId",
ErrorCode: output.ErrorCode !== undefined && output.ErrorCode !== null ? output.ErrorCode : undefined,
IdentityId: output.IdentityId !== undefined && output.IdentityId !== null ? output.IdentityId : undefined,
};
};
var deserializeAws_json1_1UnprocessedIdentityIdList = function (output, context) {
return (output || []).map(function (entry) { return deserializeAws_json1_1UnprocessedIdentityId(entry, context); });
};
var deserializeAws_json1_1UntagResourceResponse = function (output, context) {
return {
__type: "UntagResourceResponse",
};
};
var deserializeMetadata = function (output) { return ({
httpStatusCode: output.statusCode,
httpHeaders: output.headers,
requestId: output.headers["x-amzn-requestid"],
}); };
// Collect low-level response body stream to Uint8Array.
var collectBody = function (streamBody, context) {
if (streamBody === void 0) { streamBody = new Uint8Array(); }
if (streamBody instanceof Uint8Array) {
return Promise.resolve(streamBody);
}
return context.streamCollector(streamBody) || Promise.resolve(new Uint8Array());
};
// Encode Uint8Array data into string with utf-8.
var collectBodyString = function (streamBody, context) {
return collectBody(streamBody, context).then(function (body) { return context.utf8Encoder(body); });
};
var buildHttpRpcRequest = function (context, headers, path, resolvedHostname, body) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var _a, hostname, _b, protocol, port, contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0: return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
contents = {
protocol: protocol,
hostname: hostname,
port: port,
method: "POST",
path: path,
headers: headers,
};
if (resolvedHostname !== undefined) {
contents.hostname = resolvedHostname;
}
if (body !== undefined) {
contents.body = body;
}
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"](contents)];
}
});
}); };
var parseBody = function (streamBody, context) {
return collectBodyString(streamBody, context).then(function (encoded) {
if (encoded.length) {
return JSON.parse(encoded);
}
return {};
});
};
//# sourceMappingURL=Aws_json1_1.js.map
/***/ }),
/***/ "7TU6":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/eventstream-serde-browser/dist/es/EventStreamMarshaller.js ***!
\******************************************************************************************/
/*! exports provided: EventStreamMarshaller */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventStreamMarshaller", function() { return EventStreamMarshaller; });
/* harmony import */ var _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/eventstream-marshaller */ "GuSx");
/* harmony import */ var _aws_sdk_eventstream_serde_universal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-universal */ "Yxzl");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "nwlK");
/**
* Utility class used to serialize and deserialize event streams in
* browsers and ReactNative.
*
* In browsers where ReadableStream API is available:
* * deserialize from ReadableStream to an async iterable of output structure
* * serialize from async iterable of input structure to ReadableStream
* In ReactNative where only async iterable API is available:
* * deserialize from async iterable of binaries to async iterable of output structure
* * serialize from async iterable of input structure to async iterable of binaries
*
* We use ReadableStream API in browsers because of the consistency with other
* streaming operations, where ReadableStream API is used to denote streaming data.
* Whereas in ReactNative, ReadableStream API is not available, we use async iterable
* for streaming data although it has lower throughput.
*/
var EventStreamMarshaller = /** @class */ (function () {
function EventStreamMarshaller(_a) {
var utf8Encoder = _a.utf8Encoder, utf8Decoder = _a.utf8Decoder;
this.eventMarshaller = new _aws_sdk_eventstream_marshaller__WEBPACK_IMPORTED_MODULE_0__["EventStreamMarshaller"](utf8Encoder, utf8Decoder);
this.universalMarshaller = new _aws_sdk_eventstream_serde_universal__WEBPACK_IMPORTED_MODULE_1__["EventStreamMarshaller"]({
utf8Decoder: utf8Decoder,
utf8Encoder: utf8Encoder,
});
}
EventStreamMarshaller.prototype.deserialize = function (body, deserializer) {
var bodyIterable = isReadableStream(body) ? Object(_utils__WEBPACK_IMPORTED_MODULE_2__["readableStreamtoIterable"])(body) : body;
return this.universalMarshaller.deserialize(bodyIterable, deserializer);
};
/**
* Generate a stream that serialize events into stream of binary chunks;
*
* Caveat is that streaming request payload doesn't work on browser with native
* xhr or fetch handler currently because they don't support upload streaming.
* reference:
* * https://bugs.chromium.org/p/chromium/issues/detail?id=688906
* * https://bugzilla.mozilla.org/show_bug.cgi?id=1387483
*
*/
EventStreamMarshaller.prototype.serialize = function (input, serializer) {
var serialziedIterable = this.universalMarshaller.serialize(input, serializer);
return typeof ReadableStream === "function" ? Object(_utils__WEBPACK_IMPORTED_MODULE_2__["iterableToReadableStream"])(serialziedIterable) : serialziedIterable;
};
return EventStreamMarshaller;
}());
var isReadableStream = function (body) {
return typeof ReadableStream === "function" && body instanceof ReadableStream;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRTdHJlYW1NYXJzaGFsbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0V2ZW50U3RyZWFtTWFyc2hhbGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUscUJBQXFCLElBQUksZUFBZSxFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDM0YsT0FBTyxFQUFFLHFCQUFxQixJQUFJLDhCQUE4QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFHL0csT0FBTyxFQUFFLHdCQUF3QixFQUFFLHdCQUF3QixFQUFFLE1BQU0sU0FBUyxDQUFDO0FBUzdFOzs7Ozs7Ozs7Ozs7Ozs7R0FlRztBQUNIO0lBR0UsK0JBQVksRUFBMEQ7WUFBeEQsV0FBVyxpQkFBQSxFQUFFLFdBQVcsaUJBQUE7UUFDcEMsSUFBSSxDQUFDLGVBQWUsR0FBRyxJQUFJLGVBQWUsQ0FBQyxXQUFXLEVBQUUsV0FBVyxDQUFDLENBQUM7UUFDckUsSUFBSSxDQUFDLG1CQUFtQixHQUFHLElBQUksOEJBQThCLENBQUM7WUFDNUQsV0FBVyxhQUFBO1lBQ1gsV0FBVyxhQUFBO1NBQ1osQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUVELDJDQUFXLEdBQVgsVUFDRSxJQUE0RCxFQUM1RCxZQUFpRTtRQUVqRSxJQUFNLFlBQVksR0FBRyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUNwRixPQUFPLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxXQUFXLENBQUMsWUFBWSxFQUFFLFlBQVksQ0FBQyxDQUFDO0lBQzFFLENBQUM7SUFFRDs7Ozs7Ozs7O09BU0c7SUFDSCx5Q0FBUyxHQUFULFVBQWEsS0FBdUIsRUFBRSxVQUFpQztRQUNyRSxJQUFNLGtCQUFrQixHQUFHLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsS0FBSyxFQUFFLFVBQVUsQ0FBQyxDQUFDO1FBQ2pGLE9BQU8sT0FBTyxjQUFjLEtBQUssVUFBVSxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQztJQUNsSCxDQUFDO0lBQ0gsNEJBQUM7QUFBRCxDQUFDLEFBakNELElBaUNDOztBQUVELElBQU0sZ0JBQWdCLEdBQUcsVUFBQyxJQUFTO0lBQ2pDLE9BQUEsT0FBTyxjQUFjLEtBQUssVUFBVSxJQUFJLElBQUksWUFBWSxjQUFjO0FBQXRFLENBQXNFLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFdmVudFN0cmVhbU1hcnNoYWxsZXIgYXMgRXZlbnRNYXJzaGFsbGVyIH0gZnJvbSBcIkBhd3Mtc2RrL2V2ZW50c3RyZWFtLW1hcnNoYWxsZXJcIjtcbmltcG9ydCB7IEV2ZW50U3RyZWFtTWFyc2hhbGxlciBhcyBVbml2ZXJzYWxFdmVudFN0cmVhbU1hcnNoYWxsZXIgfSBmcm9tIFwiQGF3cy1zZGsvZXZlbnRzdHJlYW0tc2VyZGUtdW5pdmVyc2FsXCI7XG5pbXBvcnQgeyBEZWNvZGVyLCBFbmNvZGVyLCBFdmVudFN0cmVhbU1hcnNoYWxsZXIgYXMgSUV2ZW50U3RyZWFtTWFyc2hhbGxlciwgTWVzc2FnZSB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5pbXBvcnQgeyBpdGVyYWJsZVRvUmVhZGFibGVTdHJlYW0sIHJlYWRhYmxlU3RyZWFtdG9JdGVyYWJsZSB9IGZyb20gXCIuL3V0aWxzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRXZlbnRTdHJlYW1NYXJzaGFsbGVyIGV4dGVuZHMgSUV2ZW50U3RyZWFtTWFyc2hhbGxlciB7fVxuXG5leHBvcnQgaW50ZXJmYWNlIEV2ZW50U3RyZWFtTWFyc2hhbGxlck9wdGlvbnMge1xuICB1dGY4RW5jb2RlcjogRW5jb2RlcjtcbiAgdXRmOERlY29kZXI6IERlY29kZXI7XG59XG5cbi8qKlxuICogVXRpbGl0eSBjbGFzcyB1c2VkIHRvIHNlcmlhbGl6ZSBhbmQgZGVzZXJpYWxpemUgZXZlbnQgc3RyZWFtcyBpblxuICogYnJvd3NlcnMgYW5kIFJlYWN0TmF0aXZlLlxuICpcbiAqIEluIGJyb3dzZXJzIHdoZXJlIFJlYWRhYmxlU3RyZWFtIEFQSSBpcyBhdmFpbGFibGU6XG4gKiAqIGRlc2VyaWFsaXplIGZyb20gUmVhZGFibGVTdHJlYW0gdG8gYW4gYXN5bmMgaXRlcmFibGUgb2Ygb3V0cHV0IHN0cnVjdHVyZVxuICogKiBzZXJpYWxpemUgZnJvbSBhc3luYyBpdGVyYWJsZSBvZiBpbnB1dCBzdHJ1Y3R1cmUgdG8gUmVhZGFibGVTdHJlYW1cbiAqIEluIFJlYWN0TmF0aXZlIHdoZXJlIG9ubHkgYXN5bmMgaXRlcmFibGUgQVBJIGlzIGF2YWlsYWJsZTpcbiAqICogZGVzZXJpYWxpemUgZnJvbSBhc3luYyBpdGVyYWJsZSBvZiBiaW5hcmllcyB0byBhc3luYyBpdGVyYWJsZSBvZiBvdXRwdXQgc3RydWN0dXJlXG4gKiAqIHNlcmlhbGl6ZSBmcm9tIGFzeW5jIGl0ZXJhYmxlIG9mIGlucHV0IHN0cnVjdHVyZSB0byBhc3luYyBpdGVyYWJsZSBvZiBiaW5hcmllc1xuICpcbiAqIFdlIHVzZSBSZWFkYWJsZVN0cmVhbSBBUEkgaW4gYnJvd3NlcnMgYmVjYXVzZSBvZiB0aGUgY29uc2lzdGVuY3kgd2l0aCBvdGhlclxuICogc3RyZWFtaW5nIG9wZXJhdGlvbnMsIHdoZXJlIFJlYWRhYmxlU3RyZWFtIEFQSSBpcyB1c2VkIHRvIGRlbm90ZSBzdHJlYW1pbmcgZGF0YS5cbiAqIFdoZXJlYXMgaW4gUmVhY3ROYXRpdmUsIFJlYWRhYmxlU3RyZWFtIEFQSSBpcyBub3QgYXZhaWxhYmxlLCB3ZSB1c2UgYXN5bmMgaXRlcmFibGVcbiAqIGZvciBzdHJlYW1pbmcgZGF0YSBhbHRob3VnaCBpdCBoYXMgbG93ZXIgdGhyb3VnaHB1dC5cbiAqL1xuZXhwb3J0IGNsYXNzIEV2ZW50U3RyZWFtTWFyc2hhbGxlciB7XG4gIHByaXZhdGUgcmVhZG9ubHkgZXZlbnRNYXJzaGFsbGVyOiBFdmVudE1hcnNoYWxsZXI7XG4gIHByaXZhdGUgcmVhZG9ubHkgdW5pdmVyc2FsTWFyc2hhbGxlcjogVW5pdmVyc2FsRXZlbnRTdHJlYW1NYXJzaGFsbGVyO1xuICBjb25zdHJ1Y3Rvcih7IHV0ZjhFbmNvZGVyLCB1dGY4RGVjb2RlciB9OiBFdmVudFN0cmVhbU1hcnNoYWxsZXJPcHRpb25zKSB7XG4gICAgdGhpcy5ldmVudE1hcnNoYWxsZXIgPSBuZXcgRXZlbnRNYXJzaGFsbGVyKHV0ZjhFbmNvZGVyLCB1dGY4RGVjb2Rlcik7XG4gICAgdGhpcy51bml2ZXJzYWxNYXJzaGFsbGVyID0gbmV3IFVuaXZlcnNhbEV2ZW50U3RyZWFtTWFyc2hhbGxlcih7XG4gICAgICB1dGY4RGVjb2RlcixcbiAgICAgIHV0ZjhFbmNvZGVyLFxuICAgIH0pO1xuICB9XG5cbiAgZGVzZXJpYWxpemU8VD4oXG4gICAgYm9keTogUmVhZGFibGVTdHJlYW08VWludDhBcnJheT4gfCBBc3luY0l0ZXJhYmxlPFVpbnQ4QXJyYXk+LFxuICAgIGRlc2VyaWFsaXplcjogKGlucHV0OiB7IFtldmVudDogc3RyaW5nXTogTWVzc2FnZSB9KSA9PiBQcm9taXNlPFQ+XG4gICk6IEFzeW5jSXRlcmFibGU8VD4ge1xuICAgIGNvbnN0IGJvZHlJdGVyYWJsZSA9IGlzUmVhZGFibGVTdHJlYW0oYm9keSkgPyByZWFkYWJsZVN0cmVhbXRvSXRlcmFibGUoYm9keSkgOiBib2R5O1xuICAgIHJldHVybiB0aGlzLnVuaXZlcnNhbE1hcnNoYWxsZXIuZGVzZXJpYWxpemUoYm9keUl0ZXJhYmxlLCBkZXNlcmlhbGl6ZXIpO1xuICB9XG5cbiAgLyoqXG4gICAqIEdlbmVyYXRlIGEgc3RyZWFtIHRoYXQgc2VyaWFsaXplIGV2ZW50cyBpbnRvIHN0cmVhbSBvZiBiaW5hcnkgY2h1bmtzO1xuICAgKlxuICAgKiBDYXZlYXQgaXMgdGhhdCBzdHJlYW1pbmcgcmVxdWVzdCBwYXlsb2FkIGRvZXNuJ3Qgd29yayBvbiBicm93c2VyIHdpdGggbmF0aXZlXG4gICAqIHhociBvciBmZXRjaCBoYW5kbGVyIGN1cnJlbnRseSBiZWNhdXNlIHRoZXkgZG9uJ3Qgc3VwcG9ydCB1cGxvYWQgc3RyZWFtaW5nLlxuICAgKiByZWZlcmVuY2U6XG4gICAqICogaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9Njg4OTA2XG4gICAqICogaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4NzQ4M1xuICAgKlxuICAgKi9cbiAgc2VyaWFsaXplPFQ+KGlucHV0OiBBc3luY0l0ZXJhYmxlPFQ+LCBzZXJpYWxpemVyOiAoZXZlbnQ6IFQpID0+IE1lc3NhZ2UpOiBSZWFkYWJsZVN0cmVhbSB8IEFzeW5jSXRlcmFibGU8VWludDhBcnJheT4ge1xuICAgIGNvbnN0IHNlcmlhbHppZWRJdGVyYWJsZSA9IHRoaXMudW5pdmVyc2FsTWFyc2hhbGxlci5zZXJpYWxpemUoaW5wdXQsIHNlcmlhbGl6ZXIpO1xuICAgIHJldHVybiB0eXBlb2YgUmVhZGFibGVTdHJlYW0gPT09IFwiZnVuY3Rpb25cIiA/IGl0ZXJhYmxlVG9SZWFkYWJsZVN0cmVhbShzZXJpYWx6aWVkSXRlcmFibGUpIDogc2VyaWFsemllZEl0ZXJhYmxlO1xuICB9XG59XG5cbmNvbnN0IGlzUmVhZGFibGVTdHJlYW0gPSAoYm9keTogYW55KTogYm9keSBpcyBSZWFkYWJsZVN0cmVhbSA9PlxuICB0eXBlb2YgUmVhZGFibGVTdHJlYW0gPT09IFwiZnVuY3Rpb25cIiAmJiBib2R5IGluc3RhbmNlb2YgUmVhZGFibGVTdHJlYW07XG4iXX0=
/***/ }),
/***/ "7V7Z":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/UntagResourceCommand.js ***!
\******************************************************************************************/
/*! exports provided: UntagResourceCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UntagResourceCommand", function() { return UntagResourceCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UntagResourceCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UntagResourceCommand, _super);
// Start section: command_properties
// End section: command_properties
function UntagResourceCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UntagResourceCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UntagResourceRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UntagResourceResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UntagResourceCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UntagResourceCommand"])(input, context);
};
UntagResourceCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UntagResourceCommand"])(output, context);
};
return UntagResourceCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UntagResourceCommand.js.map
/***/ }),
/***/ "7VPu":
/*!***********************************************!*\
!*** ./node_modules/crypto-js/hmac-sha256.js ***!
\***********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
;(function (root, factory, undef) {
if (true) {
// CommonJS
module.exports = exports = factory(__webpack_require__(/*! ./core */ "Ib8C"), __webpack_require__(/*! ./sha256 */ "lPiR"), __webpack_require__(/*! ./hmac */ "WYAk"));
}
else {}
}(this, function (CryptoJS) {
return CryptoJS.HmacSHA256;
}));
/***/ }),
/***/ "7Z+r":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/util-hex-encoding/dist/es/index.js ***!
\******************************************************************/
/*! exports provided: fromHex, toHex */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromHex", function() { return fromHex; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toHex", function() { return toHex; });
var SHORT_TO_HEX = {};
var HEX_TO_SHORT = {};
for (var i = 0; i < 256; i++) {
var encodedByte = i.toString(16).toLowerCase();
if (encodedByte.length === 1) {
encodedByte = "0" + encodedByte;
}
SHORT_TO_HEX[i] = encodedByte;
HEX_TO_SHORT[encodedByte] = i;
}
/**
* Converts a hexadecimal encoded string to a Uint8Array of bytes.
*
* @param encoded The hexadecimal encoded string
*/
function fromHex(encoded) {
if (encoded.length % 2 !== 0) {
throw new Error("Hex encoded strings must have an even number length");
}
var out = new Uint8Array(encoded.length / 2);
for (var i = 0; i < encoded.length; i += 2) {
var encodedByte = encoded.substr(i, 2).toLowerCase();
if (encodedByte in HEX_TO_SHORT) {
out[i / 2] = HEX_TO_SHORT[encodedByte];
}
else {
throw new Error("Cannot decode unrecognized sequence " + encodedByte + " as hexadecimal");
}
}
return out;
}
/**
* Converts a Uint8Array of binary data to a hexadecimal encoded string.
*
* @param bytes The binary data to encode
*/
function toHex(bytes) {
var out = "";
for (var i = 0; i < bytes.byteLength; i++) {
out += SHORT_TO_HEX[bytes[i]];
}
return out;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxJQUFNLFlBQVksR0FBOEIsRUFBRSxDQUFDO0FBQ25ELElBQU0sWUFBWSxHQUE4QixFQUFFLENBQUM7QUFFbkQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtJQUM1QixJQUFJLFdBQVcsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO0lBQy9DLElBQUksV0FBVyxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7UUFDNUIsV0FBVyxHQUFHLE1BQUksV0FBYSxDQUFDO0tBQ2pDO0lBRUQsWUFBWSxDQUFDLENBQUMsQ0FBQyxHQUFHLFdBQVcsQ0FBQztJQUM5QixZQUFZLENBQUMsV0FBVyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0NBQy9CO0FBRUQ7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSxPQUFPLENBQUMsT0FBZTtJQUNyQyxJQUFJLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxLQUFLLENBQUMsRUFBRTtRQUM1QixNQUFNLElBQUksS0FBSyxDQUFDLHFEQUFxRCxDQUFDLENBQUM7S0FDeEU7SUFFRCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDO0lBQy9DLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUU7UUFDMUMsSUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDdkQsSUFBSSxXQUFXLElBQUksWUFBWSxFQUFFO1lBQy9CLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsWUFBWSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1NBQ3hDO2FBQU07WUFDTCxNQUFNLElBQUksS0FBSyxDQUFDLHlDQUF1QyxXQUFXLG9CQUFpQixDQUFDLENBQUM7U0FDdEY7S0FDRjtJQUVELE9BQU8sR0FBRyxDQUFDO0FBQ2IsQ0FBQztBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLFVBQVUsS0FBSyxDQUFDLEtBQWlCO0lBQ3JDLElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQztJQUNiLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLENBQUMsVUFBVSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3pDLEdBQUcsSUFBSSxZQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7S0FDL0I7SUFFRCxPQUFPLEdBQUcsQ0FBQztBQUNiLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBTSE9SVF9UT19IRVg6IHsgW2tleTogbnVtYmVyXTogc3RyaW5nIH0gPSB7fTtcbmNvbnN0IEhFWF9UT19TSE9SVDogeyBba2V5OiBzdHJpbmddOiBudW1iZXIgfSA9IHt9O1xuXG5mb3IgKGxldCBpID0gMDsgaSA8IDI1NjsgaSsrKSB7XG4gIGxldCBlbmNvZGVkQnl0ZSA9IGkudG9TdHJpbmcoMTYpLnRvTG93ZXJDYXNlKCk7XG4gIGlmIChlbmNvZGVkQnl0ZS5sZW5ndGggPT09IDEpIHtcbiAgICBlbmNvZGVkQnl0ZSA9IGAwJHtlbmNvZGVkQnl0ZX1gO1xuICB9XG5cbiAgU0hPUlRfVE9fSEVYW2ldID0gZW5jb2RlZEJ5dGU7XG4gIEhFWF9UT19TSE9SVFtlbmNvZGVkQnl0ZV0gPSBpO1xufVxuXG4vKipcbiAqIENvbnZlcnRzIGEgaGV4YWRlY2ltYWwgZW5jb2RlZCBzdHJpbmcgdG8gYSBVaW50OEFycmF5IG9mIGJ5dGVzLlxuICpcbiAqIEBwYXJhbSBlbmNvZGVkIFRoZSBoZXhhZGVjaW1hbCBlbmNvZGVkIHN0cmluZ1xuICovXG5leHBvcnQgZnVuY3Rpb24gZnJvbUhleChlbmNvZGVkOiBzdHJpbmcpOiBVaW50OEFycmF5IHtcbiAgaWYgKGVuY29kZWQubGVuZ3RoICUgMiAhPT0gMCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIkhleCBlbmNvZGVkIHN0cmluZ3MgbXVzdCBoYXZlIGFuIGV2ZW4gbnVtYmVyIGxlbmd0aFwiKTtcbiAgfVxuXG4gIGNvbnN0IG91dCA9IG5ldyBVaW50OEFycmF5KGVuY29kZWQubGVuZ3RoIC8gMik7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgZW5jb2RlZC5sZW5ndGg7IGkgKz0gMikge1xuICAgIGNvbnN0IGVuY29kZWRCeXRlID0gZW5jb2RlZC5zdWJzdHIoaSwgMikudG9Mb3dlckNhc2UoKTtcbiAgICBpZiAoZW5jb2RlZEJ5dGUgaW4gSEVYX1RPX1NIT1JUKSB7XG4gICAgICBvdXRbaSAvIDJdID0gSEVYX1RPX1NIT1JUW2VuY29kZWRCeXRlXTtcbiAgICB9IGVsc2Uge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBDYW5ub3QgZGVjb2RlIHVucmVjb2duaXplZCBzZXF1ZW5jZSAke2VuY29kZWRCeXRlfSBhcyBoZXhhZGVjaW1hbGApO1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiBvdXQ7XG59XG5cbi8qKlxuICogQ29udmVydHMgYSBVaW50OEFycmF5IG9mIGJpbmFyeSBkYXRhIHRvIGEgaGV4YWRlY2ltYWwgZW5jb2RlZCBzdHJpbmcuXG4gKlxuICogQHBhcmFtIGJ5dGVzIFRoZSBiaW5hcnkgZGF0YSB0byBlbmNvZGVcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHRvSGV4KGJ5dGVzOiBVaW50OEFycmF5KTogc3RyaW5nIHtcbiAgbGV0IG91dCA9IFwiXCI7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgYnl0ZXMuYnl0ZUxlbmd0aDsgaSsrKSB7XG4gICAgb3V0ICs9IFNIT1JUX1RPX0hFWFtieXRlc1tpXV07XG4gIH1cblxuICByZXR1cm4gb3V0O1xufVxuIl19
/***/ }),
/***/ "7fqy":
/*!********************************************!*\
!*** ./node_modules/lodash/_mapToArray.js ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* Converts `map` to its key-value pairs.
*
* @private
* @param {Object} map The map to convert.
* @returns {Array} Returns the key-value pairs.
*/
function mapToArray(map) {
var index = -1,
result = Array(map.size);
map.forEach(function(value, key) {
result[++index] = [key, value];
});
return result;
}
module.exports = mapToArray;
/***/ }),
/***/ "7fx8":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/StartCelebrityRecognitionCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: StartCelebrityRecognitionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartCelebrityRecognitionCommand", function() { return StartCelebrityRecognitionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StartCelebrityRecognitionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartCelebrityRecognitionCommand, _super);
// Start section: command_properties
// End section: command_properties
function StartCelebrityRecognitionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StartCelebrityRecognitionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartCelebrityRecognitionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartCelebrityRecognitionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StartCelebrityRecognitionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartCelebrityRecognitionCommand"])(input, context);
};
StartCelebrityRecognitionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartCelebrityRecognitionCommand"])(output, context);
};
return StartCelebrityRecognitionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StartCelebrityRecognitionCommand.js.map
/***/ }),
/***/ "7hq1":
/*!************************************************************!*\
!*** ./node_modules/@aws-sdk/xml-builder/dist/es/index.js ***!
\************************************************************/
/*! exports provided: XmlNode, XmlText */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _XmlNode__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./XmlNode */ "kTYL");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XmlNode", function() { return _XmlNode__WEBPACK_IMPORTED_MODULE_0__["XmlNode"]; });
/* harmony import */ var _XmlText__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./XmlText */ "ZdkY");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "XmlText", function() { return _XmlText__WEBPACK_IMPORTED_MODULE_1__["XmlText"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9YbWxOb2RlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9YbWxUZXh0XCI7XG4iXX0=
/***/ }),
/***/ "7o/Q":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/Subscriber.js ***!
\***********************************************************/
/*! exports provided: Subscriber, SafeSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Subscriber", function() { return Subscriber; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SafeSubscriber", function() { return SafeSubscriber; });
/* harmony import */ var _util_isFunction__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util/isFunction */ "n6bG");
/* harmony import */ var _Observer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Observer */ "gRHU");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Subscription */ "quSY");
/* harmony import */ var _internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/symbol/rxSubscriber */ "2QA8");
/* harmony import */ var _config__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./config */ "2fFW");
/* harmony import */ var _util_hostReportError__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./util/hostReportError */ "NJ4a");
class Subscriber extends _Subscription__WEBPACK_IMPORTED_MODULE_2__["Subscription"] {
constructor(destinationOrNext, error, complete) {
super();
this.syncErrorValue = null;
this.syncErrorThrown = false;
this.syncErrorThrowable = false;
this.isStopped = false;
switch (arguments.length) {
case 0:
this.destination = _Observer__WEBPACK_IMPORTED_MODULE_1__["empty"];
break;
case 1:
if (!destinationOrNext) {
this.destination = _Observer__WEBPACK_IMPORTED_MODULE_1__["empty"];
break;
}
if (typeof destinationOrNext === 'object') {
if (destinationOrNext instanceof Subscriber) {
this.syncErrorThrowable = destinationOrNext.syncErrorThrowable;
this.destination = destinationOrNext;
destinationOrNext.add(this);
}
else {
this.syncErrorThrowable = true;
this.destination = new SafeSubscriber(this, destinationOrNext);
}
break;
}
default:
this.syncErrorThrowable = true;
this.destination = new SafeSubscriber(this, destinationOrNext, error, complete);
break;
}
}
[_internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_3__["rxSubscriber"]]() { return this; }
static create(next, error, complete) {
const subscriber = new Subscriber(next, error, complete);
subscriber.syncErrorThrowable = false;
return subscriber;
}
next(value) {
if (!this.isStopped) {
this._next(value);
}
}
error(err) {
if (!this.isStopped) {
this.isStopped = true;
this._error(err);
}
}
complete() {
if (!this.isStopped) {
this.isStopped = true;
this._complete();
}
}
unsubscribe() {
if (this.closed) {
return;
}
this.isStopped = true;
super.unsubscribe();
}
_next(value) {
this.destination.next(value);
}
_error(err) {
this.destination.error(err);
this.unsubscribe();
}
_complete() {
this.destination.complete();
this.unsubscribe();
}
_unsubscribeAndRecycle() {
const { _parentOrParents } = this;
this._parentOrParents = null;
this.unsubscribe();
this.closed = false;
this.isStopped = false;
this._parentOrParents = _parentOrParents;
return this;
}
}
class SafeSubscriber extends Subscriber {
constructor(_parentSubscriber, observerOrNext, error, complete) {
super();
this._parentSubscriber = _parentSubscriber;
let next;
let context = this;
if (Object(_util_isFunction__WEBPACK_IMPORTED_MODULE_0__["isFunction"])(observerOrNext)) {
next = observerOrNext;
}
else if (observerOrNext) {
next = observerOrNext.next;
error = observerOrNext.error;
complete = observerOrNext.complete;
if (observerOrNext !== _Observer__WEBPACK_IMPORTED_MODULE_1__["empty"]) {
context = Object.create(observerOrNext);
if (Object(_util_isFunction__WEBPACK_IMPORTED_MODULE_0__["isFunction"])(context.unsubscribe)) {
this.add(context.unsubscribe.bind(context));
}
context.unsubscribe = this.unsubscribe.bind(this);
}
}
this._context = context;
this._next = next;
this._error = error;
this._complete = complete;
}
next(value) {
if (!this.isStopped && this._next) {
const { _parentSubscriber } = this;
if (!_config__WEBPACK_IMPORTED_MODULE_4__["config"].useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
this.__tryOrUnsub(this._next, value);
}
else if (this.__tryOrSetError(_parentSubscriber, this._next, value)) {
this.unsubscribe();
}
}
}
error(err) {
if (!this.isStopped) {
const { _parentSubscriber } = this;
const { useDeprecatedSynchronousErrorHandling } = _config__WEBPACK_IMPORTED_MODULE_4__["config"];
if (this._error) {
if (!useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
this.__tryOrUnsub(this._error, err);
this.unsubscribe();
}
else {
this.__tryOrSetError(_parentSubscriber, this._error, err);
this.unsubscribe();
}
}
else if (!_parentSubscriber.syncErrorThrowable) {
this.unsubscribe();
if (useDeprecatedSynchronousErrorHandling) {
throw err;
}
Object(_util_hostReportError__WEBPACK_IMPORTED_MODULE_5__["hostReportError"])(err);
}
else {
if (useDeprecatedSynchronousErrorHandling) {
_parentSubscriber.syncErrorValue = err;
_parentSubscriber.syncErrorThrown = true;
}
else {
Object(_util_hostReportError__WEBPACK_IMPORTED_MODULE_5__["hostReportError"])(err);
}
this.unsubscribe();
}
}
}
complete() {
if (!this.isStopped) {
const { _parentSubscriber } = this;
if (this._complete) {
const wrappedComplete = () => this._complete.call(this._context);
if (!_config__WEBPACK_IMPORTED_MODULE_4__["config"].useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
this.__tryOrUnsub(wrappedComplete);
this.unsubscribe();
}
else {
this.__tryOrSetError(_parentSubscriber, wrappedComplete);
this.unsubscribe();
}
}
else {
this.unsubscribe();
}
}
}
__tryOrUnsub(fn, value) {
try {
fn.call(this._context, value);
}
catch (err) {
this.unsubscribe();
if (_config__WEBPACK_IMPORTED_MODULE_4__["config"].useDeprecatedSynchronousErrorHandling) {
throw err;
}
else {
Object(_util_hostReportError__WEBPACK_IMPORTED_MODULE_5__["hostReportError"])(err);
}
}
}
__tryOrSetError(parent, fn, value) {
if (!_config__WEBPACK_IMPORTED_MODULE_4__["config"].useDeprecatedSynchronousErrorHandling) {
throw new Error('bad call');
}
try {
fn.call(this._context, value);
}
catch (err) {
if (_config__WEBPACK_IMPORTED_MODULE_4__["config"].useDeprecatedSynchronousErrorHandling) {
parent.syncErrorValue = err;
parent.syncErrorThrown = true;
return true;
}
else {
Object(_util_hostReportError__WEBPACK_IMPORTED_MODULE_5__["hostReportError"])(err);
return true;
}
}
return false;
}
_unsubscribe() {
const { _parentSubscriber } = this;
this._context = null;
this._parentSubscriber = null;
_parentSubscriber.unsubscribe();
}
}
//# sourceMappingURL=Subscriber.js.map
/***/ }),
/***/ "7slb":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSmsTemplateCommand.js ***!
\********************************************************************************************/
/*! exports provided: UpdateSmsTemplateCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSmsTemplateCommand", function() { return UpdateSmsTemplateCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateSmsTemplateCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateSmsTemplateCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateSmsTemplateCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateSmsTemplateCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsTemplateRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateSmsTemplateResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateSmsTemplateCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateSmsTemplateCommand"])(input, context);
};
UpdateSmsTemplateCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateSmsTemplateCommand"])(output, context);
};
return UpdateSmsTemplateCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateSmsTemplateCommand.js.map
/***/ }),
/***/ "7ve7":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/Action.js ***!
\*****************************************************************/
/*! exports provided: Action */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Action", function() { return Action; });
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscription */ "quSY");
class Action extends _Subscription__WEBPACK_IMPORTED_MODULE_0__["Subscription"] {
constructor(scheduler, work) {
super();
}
schedule(state, delay = 0) {
return this;
}
}
//# sourceMappingURL=Action.js.map
/***/ }),
/***/ "7wxJ":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/combineAll.js ***!
\*********************************************************************/
/*! exports provided: combineAll */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "combineAll", function() { return combineAll; });
/* harmony import */ var _observable_combineLatest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/combineLatest */ "itXk");
function combineAll(project) {
return (source) => source.lift(new _observable_combineLatest__WEBPACK_IMPORTED_MODULE_0__["CombineLatestOperator"](project));
}
//# sourceMappingURL=combineAll.js.map
/***/ }),
/***/ "8/pm":
/*!*********************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/StorageHelper.js ***!
\*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return StorageHelper; });
/*!
* Copyright 2016 Amazon.com,
* Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Amazon Software License (the "License").
* You may not use this file except in compliance with the
* License. A copy of the License is located at
*
* http://aws.amazon.com/asl/
*
* or in the "license" file accompanying this file. This file is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, express or implied. See the License
* for the specific language governing permissions and
* limitations under the License.
*/
var dataMemory = {};
/** @class */
var MemoryStorage = /*#__PURE__*/function () {
function MemoryStorage() {}
/**
* This is used to set a specific item in storage
* @param {string} key - the key for the item
* @param {object} value - the value
* @returns {string} value that was set
*/
MemoryStorage.setItem = function setItem(key, value) {
dataMemory[key] = value;
return dataMemory[key];
}
/**
* This is used to get a specific key from storage
* @param {string} key - the key for the item
* This is used to clear the storage
* @returns {string} the data item
*/
;
MemoryStorage.getItem = function getItem(key) {
return Object.prototype.hasOwnProperty.call(dataMemory, key) ? dataMemory[key] : undefined;
}
/**
* This is used to remove an item from storage
* @param {string} key - the key being set
* @returns {string} value - value that was deleted
*/
;
MemoryStorage.removeItem = function removeItem(key) {
return delete dataMemory[key];
}
/**
* This is used to clear the storage
* @returns {string} nothing
*/
;
MemoryStorage.clear = function clear() {
dataMemory = {};
return dataMemory;
};
return MemoryStorage;
}();
/** @class */
var StorageHelper = /*#__PURE__*/function () {
/**
* This is used to get a storage object
* @returns {object} the storage
*/
function StorageHelper() {
try {
this.storageWindow = window.localStorage;
this.storageWindow.setItem('aws.cognito.test-ls', 1);
this.storageWindow.removeItem('aws.cognito.test-ls');
} catch (exception) {
this.storageWindow = MemoryStorage;
}
}
/**
* This is used to return the storage
* @returns {object} the storage
*/
var _proto = StorageHelper.prototype;
_proto.getStorage = function getStorage() {
return this.storageWindow;
};
return StorageHelper;
}();
/***/ }),
/***/ "81uo":
/*!***************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/ListJourneysCommand.js ***!
\***************************************************************************************/
/*! exports provided: ListJourneysCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListJourneysCommand", function() { return ListJourneysCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListJourneysCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListJourneysCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListJourneysCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListJourneysCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListJourneysRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListJourneysResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListJourneysCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1ListJourneysCommand"])(input, context);
};
ListJourneysCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1ListJourneysCommand"])(output, context);
};
return ListJourneysCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=ListJourneysCommand.js.map
/***/ }),
/***/ "83Xd":
/*!*************************************************!*\
!*** ./node_modules/graphql/language/index.mjs ***!
\*************************************************/
/*! exports provided: getLocation, Kind, createLexer, TokenKind, parse, parseValue, parseType, print, Source, visit, visitInParallel, visitWithTypeInfo, getVisitFn, BREAK, isDefinitionNode, isExecutableDefinitionNode, isSelectionNode, isValueNode, isTypeNode, isTypeSystemDefinitionNode, isTypeDefinitionNode, isTypeSystemExtensionNode, isTypeExtensionNode, DirectiveLocation */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _location__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./location */ "y4cC");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLocation", function() { return _location__WEBPACK_IMPORTED_MODULE_0__["getLocation"]; });
/* harmony import */ var _kinds__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./kinds */ "/jXB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Kind", function() { return _kinds__WEBPACK_IMPORTED_MODULE_1__["Kind"]; });
/* harmony import */ var _lexer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./lexer */ "CbW8");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createLexer", function() { return _lexer__WEBPACK_IMPORTED_MODULE_2__["createLexer"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TokenKind", function() { return _lexer__WEBPACK_IMPORTED_MODULE_2__["TokenKind"]; });
/* harmony import */ var _parser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./parser */ "EMzn");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parse", function() { return _parser__WEBPACK_IMPORTED_MODULE_3__["parse"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseValue", function() { return _parser__WEBPACK_IMPORTED_MODULE_3__["parseValue"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseType", function() { return _parser__WEBPACK_IMPORTED_MODULE_3__["parseType"]; });
/* harmony import */ var _printer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./printer */ "dQau");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "print", function() { return _printer__WEBPACK_IMPORTED_MODULE_4__["print"]; });
/* harmony import */ var _source__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./source */ "neE4");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Source", function() { return _source__WEBPACK_IMPORTED_MODULE_5__["Source"]; });
/* harmony import */ var _visitor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./visitor */ "L2ys");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visit", function() { return _visitor__WEBPACK_IMPORTED_MODULE_6__["visit"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visitInParallel", function() { return _visitor__WEBPACK_IMPORTED_MODULE_6__["visitInParallel"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "visitWithTypeInfo", function() { return _visitor__WEBPACK_IMPORTED_MODULE_6__["visitWithTypeInfo"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getVisitFn", function() { return _visitor__WEBPACK_IMPORTED_MODULE_6__["getVisitFn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAK", function() { return _visitor__WEBPACK_IMPORTED_MODULE_6__["BREAK"]; });
/* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./predicates */ "Xizt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isDefinitionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isDefinitionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isExecutableDefinitionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isExecutableDefinitionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSelectionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isSelectionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValueNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isValueNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isTypeNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemDefinitionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isTypeSystemDefinitionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeDefinitionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isTypeDefinitionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeSystemExtensionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isTypeSystemExtensionNode"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTypeExtensionNode", function() { return _predicates__WEBPACK_IMPORTED_MODULE_7__["isTypeExtensionNode"]; });
/* harmony import */ var _directiveLocation__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./directiveLocation */ "F8X2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DirectiveLocation", function() { return _directiveLocation__WEBPACK_IMPORTED_MODULE_8__["DirectiveLocation"]; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/***/ }),
/***/ "87YT":
/*!**********************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-user-agent/dist/es/index.js ***!
\**********************************************************************/
/*! exports provided: resolveUserAgentConfig, userAgentMiddleware, getUserAgentMiddlewareOptions, getUserAgentPlugin */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _configurations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./configurations */ "DBKc");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resolveUserAgentConfig", function() { return _configurations__WEBPACK_IMPORTED_MODULE_0__["resolveUserAgentConfig"]; });
/* harmony import */ var _middleware__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./middleware */ "agZC");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "userAgentMiddleware", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["userAgentMiddleware"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUserAgentMiddlewareOptions", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["getUserAgentMiddlewareOptions"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getUserAgentPlugin", function() { return _middleware__WEBPACK_IMPORTED_MODULE_1__["getUserAgentPlugin"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxrQkFBa0IsQ0FBQztBQUNqQyxjQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gXCIuL2NvbmZpZ3VyYXRpb25zXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9taWRkbGV3YXJlXCI7XG4iXX0=
/***/ }),
/***/ "88cP":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeletePushTemplateCommand.js ***!
\*********************************************************************************************/
/*! exports provided: DeletePushTemplateCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeletePushTemplateCommand", function() { return DeletePushTemplateCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeletePushTemplateCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeletePushTemplateCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeletePushTemplateCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeletePushTemplateCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeletePushTemplateRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeletePushTemplateResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeletePushTemplateCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeletePushTemplateCommand"])(input, context);
};
DeletePushTemplateCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeletePushTemplateCommand"])(output, context);
};
return DeletePushTemplateCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeletePushTemplateCommand.js.map
/***/ }),
/***/ "89JE":
/*!*****************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/Kinesis.js ***!
\*****************************************************************/
/*! exports provided: Kinesis */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Kinesis", function() { return Kinesis; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _KinesisClient__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KinesisClient */ "zDFU");
/* harmony import */ var _commands_AddTagsToStreamCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AddTagsToStreamCommand */ "nNfj");
/* harmony import */ var _commands_CreateStreamCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CreateStreamCommand */ "ETva");
/* harmony import */ var _commands_DecreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/DecreaseStreamRetentionPeriodCommand */ "sYVI");
/* harmony import */ var _commands_DeleteStreamCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/DeleteStreamCommand */ "hM2z");
/* harmony import */ var _commands_DeregisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/DeregisterStreamConsumerCommand */ "T0KU");
/* harmony import */ var _commands_DescribeLimitsCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DescribeLimitsCommand */ "mfpG");
/* harmony import */ var _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DescribeStreamCommand */ "1F7f");
/* harmony import */ var _commands_DescribeStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DescribeStreamConsumerCommand */ "IkNI");
/* harmony import */ var _commands_DescribeStreamSummaryCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DescribeStreamSummaryCommand */ "jIBd");
/* harmony import */ var _commands_DisableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DisableEnhancedMonitoringCommand */ "axPF");
/* harmony import */ var _commands_EnableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/EnableEnhancedMonitoringCommand */ "TRML");
/* harmony import */ var _commands_GetRecordsCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/GetRecordsCommand */ "0PI4");
/* harmony import */ var _commands_GetShardIteratorCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/GetShardIteratorCommand */ "IqeB");
/* harmony import */ var _commands_IncreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/IncreaseStreamRetentionPeriodCommand */ "6HaD");
/* harmony import */ var _commands_ListShardsCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/ListShardsCommand */ "YzBE");
/* harmony import */ var _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/ListStreamConsumersCommand */ "VtXw");
/* harmony import */ var _commands_ListStreamsCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/ListStreamsCommand */ "L8QR");
/* harmony import */ var _commands_ListTagsForStreamCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/ListTagsForStreamCommand */ "u4xJ");
/* harmony import */ var _commands_MergeShardsCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/MergeShardsCommand */ "3OOI");
/* harmony import */ var _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/PutRecordCommand */ "Rzw5");
/* harmony import */ var _commands_PutRecordsCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/PutRecordsCommand */ "/wK6");
/* harmony import */ var _commands_RegisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/RegisterStreamConsumerCommand */ "0lYC");
/* harmony import */ var _commands_RemoveTagsFromStreamCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/RemoveTagsFromStreamCommand */ "heFw");
/* harmony import */ var _commands_SplitShardCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/SplitShardCommand */ "CoaD");
/* harmony import */ var _commands_StartStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/StartStreamEncryptionCommand */ "fW1I");
/* harmony import */ var _commands_StopStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/StopStreamEncryptionCommand */ "eBKz");
/* harmony import */ var _commands_SubscribeToShardCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/SubscribeToShardCommand */ "8iDP");
/* harmony import */ var _commands_UpdateShardCountCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/UpdateShardCountCommand */ "wlME");
/**
* Amazon Kinesis Data Streams Service API Reference
*
Amazon Kinesis Data Streams is a managed service that scales elastically for
* real-time processing of streaming big data.
*/
var Kinesis = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(Kinesis, _super);
function Kinesis() {
return _super !== null && _super.apply(this, arguments) || this;
}
Kinesis.prototype.addTagsToStream = function (args, optionsOrCb, cb) {
var command = new _commands_AddTagsToStreamCommand__WEBPACK_IMPORTED_MODULE_2__["AddTagsToStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.createStream = function (args, optionsOrCb, cb) {
var command = new _commands_CreateStreamCommand__WEBPACK_IMPORTED_MODULE_3__["CreateStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.decreaseStreamRetentionPeriod = function (args, optionsOrCb, cb) {
var command = new _commands_DecreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_4__["DecreaseStreamRetentionPeriodCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.deleteStream = function (args, optionsOrCb, cb) {
var command = new _commands_DeleteStreamCommand__WEBPACK_IMPORTED_MODULE_5__["DeleteStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.deregisterStreamConsumer = function (args, optionsOrCb, cb) {
var command = new _commands_DeregisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_6__["DeregisterStreamConsumerCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.describeLimits = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeLimitsCommand__WEBPACK_IMPORTED_MODULE_7__["DescribeLimitsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.describeStream = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeStreamCommand__WEBPACK_IMPORTED_MODULE_8__["DescribeStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.describeStreamConsumer = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_9__["DescribeStreamConsumerCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.describeStreamSummary = function (args, optionsOrCb, cb) {
var command = new _commands_DescribeStreamSummaryCommand__WEBPACK_IMPORTED_MODULE_10__["DescribeStreamSummaryCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.disableEnhancedMonitoring = function (args, optionsOrCb, cb) {
var command = new _commands_DisableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_11__["DisableEnhancedMonitoringCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.enableEnhancedMonitoring = function (args, optionsOrCb, cb) {
var command = new _commands_EnableEnhancedMonitoringCommand__WEBPACK_IMPORTED_MODULE_12__["EnableEnhancedMonitoringCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.getRecords = function (args, optionsOrCb, cb) {
var command = new _commands_GetRecordsCommand__WEBPACK_IMPORTED_MODULE_13__["GetRecordsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.getShardIterator = function (args, optionsOrCb, cb) {
var command = new _commands_GetShardIteratorCommand__WEBPACK_IMPORTED_MODULE_14__["GetShardIteratorCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.increaseStreamRetentionPeriod = function (args, optionsOrCb, cb) {
var command = new _commands_IncreaseStreamRetentionPeriodCommand__WEBPACK_IMPORTED_MODULE_15__["IncreaseStreamRetentionPeriodCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.listShards = function (args, optionsOrCb, cb) {
var command = new _commands_ListShardsCommand__WEBPACK_IMPORTED_MODULE_16__["ListShardsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.listStreamConsumers = function (args, optionsOrCb, cb) {
var command = new _commands_ListStreamConsumersCommand__WEBPACK_IMPORTED_MODULE_17__["ListStreamConsumersCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.listStreams = function (args, optionsOrCb, cb) {
var command = new _commands_ListStreamsCommand__WEBPACK_IMPORTED_MODULE_18__["ListStreamsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.listTagsForStream = function (args, optionsOrCb, cb) {
var command = new _commands_ListTagsForStreamCommand__WEBPACK_IMPORTED_MODULE_19__["ListTagsForStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.mergeShards = function (args, optionsOrCb, cb) {
var command = new _commands_MergeShardsCommand__WEBPACK_IMPORTED_MODULE_20__["MergeShardsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.putRecord = function (args, optionsOrCb, cb) {
var command = new _commands_PutRecordCommand__WEBPACK_IMPORTED_MODULE_21__["PutRecordCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.putRecords = function (args, optionsOrCb, cb) {
var command = new _commands_PutRecordsCommand__WEBPACK_IMPORTED_MODULE_22__["PutRecordsCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.registerStreamConsumer = function (args, optionsOrCb, cb) {
var command = new _commands_RegisterStreamConsumerCommand__WEBPACK_IMPORTED_MODULE_23__["RegisterStreamConsumerCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.removeTagsFromStream = function (args, optionsOrCb, cb) {
var command = new _commands_RemoveTagsFromStreamCommand__WEBPACK_IMPORTED_MODULE_24__["RemoveTagsFromStreamCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.splitShard = function (args, optionsOrCb, cb) {
var command = new _commands_SplitShardCommand__WEBPACK_IMPORTED_MODULE_25__["SplitShardCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.startStreamEncryption = function (args, optionsOrCb, cb) {
var command = new _commands_StartStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_26__["StartStreamEncryptionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.stopStreamEncryption = function (args, optionsOrCb, cb) {
var command = new _commands_StopStreamEncryptionCommand__WEBPACK_IMPORTED_MODULE_27__["StopStreamEncryptionCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.subscribeToShard = function (args, optionsOrCb, cb) {
var command = new _commands_SubscribeToShardCommand__WEBPACK_IMPORTED_MODULE_28__["SubscribeToShardCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
Kinesis.prototype.updateShardCount = function (args, optionsOrCb, cb) {
var command = new _commands_UpdateShardCountCommand__WEBPACK_IMPORTED_MODULE_29__["UpdateShardCountCommand"](args);
if (typeof optionsOrCb === "function") {
this.send(command, optionsOrCb);
}
else if (typeof cb === "function") {
if (typeof optionsOrCb !== "object")
throw new Error("Expect http options but get " + typeof optionsOrCb);
this.send(command, optionsOrCb || {}, cb);
}
else {
return this.send(command, optionsOrCb);
}
};
return Kinesis;
}(_KinesisClient__WEBPACK_IMPORTED_MODULE_1__["KinesisClient"]));
//# sourceMappingURL=Kinesis.js.map
/***/ }),
/***/ "8HHK":
/*!*************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/S3Client.js ***!
\*************************************************************/
/*! exports provided: S3Client */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3Client", function() { return S3Client; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "xpCs");
/* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "NtRE");
/* harmony import */ var _aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/eventstream-serde-config-resolver */ "BC0r");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "naxo");
/* harmony import */ var _aws_sdk_middleware_expect_continue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-expect-continue */ "x/fj");
/* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "Nl9j");
/* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "+tRG");
/* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "UMev");
/* harmony import */ var _aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @aws-sdk/middleware-sdk-s3 */ "5tOo");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "87YT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
/**
*
*/
var S3Client = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(S3Client, _super);
function S3Client(configuration) {
var _this = this;
var _config_0 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__["ClientDefaultValues"]), configuration);
var _config_1 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveRegionConfig"])(_config_0);
var _config_2 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveEndpointsConfig"])(_config_1);
var _config_3 = Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_11__["resolveAwsAuthConfig"])(_config_2);
var _config_4 = Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_9__["resolveRetryConfig"])(_config_3);
var _config_5 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_12__["resolveUserAgentConfig"])(_config_4);
var _config_6 = Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__["resolveBucketEndpointConfig"])(_config_5);
var _config_7 = Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_7__["resolveHostHeaderConfig"])(_config_6);
var _config_8 = Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_8__["resolveLoggerConfig"])(_config_7);
var _config_9 = Object(_aws_sdk_eventstream_serde_config_resolver__WEBPACK_IMPORTED_MODULE_3__["resolveEventStreamSerdeConfig"])(_config_8);
_this = _super.call(this, _config_9) || this;
_this.config = _config_9;
_this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_11__["getAwsAuthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_9__["getRetryPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_12__["getUserAgentPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_5__["getContentLengthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_sdk_s3__WEBPACK_IMPORTED_MODULE_10__["getValidateBucketNamePlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_expect_continue__WEBPACK_IMPORTED_MODULE_6__["getAddExpectContinuePlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_7__["getHostHeaderPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_8__["getLoggerPlugin"])(_this.config));
return _this;
}
S3Client.prototype.destroy = function () {
_super.prototype.destroy.call(this);
};
return S3Client;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_13__["Client"]));
//# sourceMappingURL=S3Client.js.map
/***/ }),
/***/ "8ImK":
/*!***********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/Interfaces.js ***!
\***********************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
//# sourceMappingURL=Interfaces.js.map
/***/ }),
/***/ "8JFw":
/*!*****************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/ComprehendClient.js ***!
\*****************************************************************************/
/*! exports provided: ComprehendClient */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComprehendClient", function() { return ComprehendClient; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "VP/o");
/* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "NtRE");
/* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "naxo");
/* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "Nl9j");
/* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "+tRG");
/* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "UMev");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "87YT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
/**
*
Amazon Comprehend is an AWS service for gaining insight into the content of documents. Use these
* actions to determine the topics contained in your documents, the topics they discuss, the
* predominant sentiment expressed in them, the predominant language used, and more.
*/
var ComprehendClient = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ComprehendClient, _super);
function ComprehendClient(configuration) {
var _this = this;
var _config_0 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__["ClientDefaultValues"]), configuration);
var _config_1 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveRegionConfig"])(_config_0);
var _config_2 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveEndpointsConfig"])(_config_1);
var _config_3 = Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__["resolveAwsAuthConfig"])(_config_2);
var _config_4 = Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["resolveRetryConfig"])(_config_3);
var _config_5 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_4);
var _config_6 = Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_5);
var _config_7 = Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__["resolveLoggerConfig"])(_config_6);
_this = _super.call(this, _config_7) || this;
_this.config = _config_7;
_this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__["getAwsAuthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["getRetryPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__["getContentLengthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__["getHostHeaderPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__["getLoggerPlugin"])(_this.config));
return _this;
}
ComprehendClient.prototype.destroy = function () {
_super.prototype.destroy.call(this);
};
return ComprehendClient;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"]));
//# sourceMappingURL=ComprehendClient.js.map
/***/ }),
/***/ "8LHb":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateSegmentCommand.js ***!
\****************************************************************************************/
/*! exports provided: CreateSegmentCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateSegmentCommand", function() { return CreateSegmentCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreateSegmentCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateSegmentCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreateSegmentCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreateSegmentCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateSegmentRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateSegmentResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreateSegmentCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateSegmentCommand"])(input, context);
};
CreateSegmentCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateSegmentCommand"])(output, context);
};
return CreateSegmentCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=CreateSegmentCommand.js.map
/***/ }),
/***/ "8LU1":
/*!********************************************************!*\
!*** ./node_modules/@angular/cdk/fesm2015/coercion.js ***!
\********************************************************/
/*! exports provided: _isNumberValue, coerceArray, coerceBooleanProperty, coerceCssPixelValue, coerceElement, coerceNumberProperty */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_isNumberValue", function() { return _isNumberValue; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceArray", function() { return coerceArray; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceBooleanProperty", function() { return coerceBooleanProperty; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceCssPixelValue", function() { return coerceCssPixelValue; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceElement", function() { return coerceElement; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "coerceNumberProperty", function() { return coerceNumberProperty; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Coerces a data-bound value (typically a string) to a boolean. */
function coerceBooleanProperty(value) {
return value != null && `${value}` !== 'false';
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
function coerceNumberProperty(value, fallbackValue = 0) {
return _isNumberValue(value) ? Number(value) : fallbackValue;
}
/**
* Whether the provided value is considered a number.
* @docs-private
*/
function _isNumberValue(value) {
// parseFloat(value) handles most of the cases we're interested in (it treats null, empty string,
// and other non-number values as NaN, where Number just uses 0) but it considers the string
// '123hello' to be a valid number. Therefore we also check if Number(value) is NaN.
return !isNaN(parseFloat(value)) && !isNaN(Number(value));
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
function coerceArray(value) {
return Array.isArray(value) ? value : [value];
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Coerces a value to a CSS pixel value. */
function coerceCssPixelValue(value) {
if (value == null) {
return '';
}
return typeof value === 'string' ? value : `${value}px`;
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Coerces an ElementRef or an Element into an element.
* Useful for APIs that can accept either a ref or the native element itself.
*/
function coerceElement(elementOrRef) {
return elementOrRef instanceof _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] ? elementOrRef.nativeElement : elementOrRef;
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
//# sourceMappingURL=coercion.js.map
/***/ }),
/***/ "8Otq":
/*!**************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/BatchDetectKeyPhrasesCommand.js ***!
\**************************************************************************************************/
/*! exports provided: BatchDetectKeyPhrasesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BatchDetectKeyPhrasesCommand", function() { return BatchDetectKeyPhrasesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var BatchDetectKeyPhrasesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(BatchDetectKeyPhrasesCommand, _super);
// Start section: command_properties
// End section: command_properties
function BatchDetectKeyPhrasesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
BatchDetectKeyPhrasesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["BatchDetectKeyPhrasesRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["BatchDetectKeyPhrasesResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
BatchDetectKeyPhrasesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1BatchDetectKeyPhrasesCommand"])(input, context);
};
BatchDetectKeyPhrasesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1BatchDetectKeyPhrasesCommand"])(output, context);
};
return BatchDetectKeyPhrasesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=BatchDetectKeyPhrasesCommand.js.map
/***/ }),
/***/ "8Qeq":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/canReportError.js ***!
\********************************************************************/
/*! exports provided: canReportError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "canReportError", function() { return canReportError; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function canReportError(observer) {
while (observer) {
const { closed, destination, isStopped } = observer;
if (closed || isStopped) {
return false;
}
else if (destination && destination instanceof _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"]) {
observer = destination;
}
else {
observer = null;
}
}
return true;
}
//# sourceMappingURL=canReportError.js.map
/***/ }),
/***/ "8bjZ":
/*!***********************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/endpoints.js ***!
\***********************************************************************/
/*! exports provided: defaultRegionInfoProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultRegionInfoProvider", function() { return defaultRegionInfoProvider; });
// Partition default templates
var AWS_TEMPLATE = "rekognition.{region}.amazonaws.com";
var AWS_CN_TEMPLATE = "rekognition.{region}.amazonaws.com.cn";
var AWS_ISO_TEMPLATE = "rekognition.{region}.c2s.ic.gov";
var AWS_ISO_B_TEMPLATE = "rekognition.{region}.sc2s.sgov.gov";
var AWS_US_GOV_TEMPLATE = "rekognition.{region}.amazonaws.com";
// Partition regions
var AWS_REGIONS = new Set([
"ap-east-1",
"ap-northeast-1",
"ap-northeast-2",
"ap-south-1",
"ap-southeast-1",
"ap-southeast-2",
"ca-central-1",
"eu-central-1",
"eu-north-1",
"eu-west-1",
"eu-west-2",
"eu-west-3",
"me-south-1",
"sa-east-1",
"us-east-1",
"us-east-2",
"us-west-1",
"us-west-2",
]);
var AWS_CN_REGIONS = new Set(["cn-north-1", "cn-northwest-1"]);
var AWS_ISO_REGIONS = new Set(["us-iso-east-1"]);
var AWS_ISO_B_REGIONS = new Set(["us-isob-east-1"]);
var AWS_US_GOV_REGIONS = new Set(["us-gov-east-1", "us-gov-west-1"]);
var defaultRegionInfoProvider = function (region, options) {
var regionInfo = undefined;
switch (region) {
// First, try to match exact region names.
case "ap-northeast-1":
regionInfo = {
hostname: "rekognition.ap-northeast-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-northeast-2":
regionInfo = {
hostname: "rekognition.ap-northeast-2.amazonaws.com",
partition: "aws",
};
break;
case "ap-south-1":
regionInfo = {
hostname: "rekognition.ap-south-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-southeast-1":
regionInfo = {
hostname: "rekognition.ap-southeast-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-southeast-2":
regionInfo = {
hostname: "rekognition.ap-southeast-2.amazonaws.com",
partition: "aws",
};
break;
case "eu-central-1":
regionInfo = {
hostname: "rekognition.eu-central-1.amazonaws.com",
partition: "aws",
};
break;
case "eu-west-1":
regionInfo = {
hostname: "rekognition.eu-west-1.amazonaws.com",
partition: "aws",
};
break;
case "eu-west-2":
regionInfo = {
hostname: "rekognition.eu-west-2.amazonaws.com",
partition: "aws",
};
break;
case "us-east-1":
regionInfo = {
hostname: "rekognition.us-east-1.amazonaws.com",
partition: "aws",
};
break;
case "us-east-2":
regionInfo = {
hostname: "rekognition.us-east-2.amazonaws.com",
partition: "aws",
};
break;
case "us-gov-west-1":
regionInfo = {
hostname: "rekognition.us-gov-west-1.amazonaws.com",
partition: "aws-us-gov",
};
break;
case "us-west-1":
regionInfo = {
hostname: "rekognition.us-west-1.amazonaws.com",
partition: "aws",
};
break;
case "us-west-2":
regionInfo = {
hostname: "rekognition.us-west-2.amazonaws.com",
partition: "aws",
};
break;
// Next, try to match partition endpoints.
default:
if (AWS_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_TEMPLATE.replace("{region}", region),
partition: "aws",
};
}
if (AWS_CN_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_CN_TEMPLATE.replace("{region}", region),
partition: "aws-cn",
};
}
if (AWS_ISO_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_ISO_TEMPLATE.replace("{region}", region),
partition: "aws-iso",
};
}
if (AWS_ISO_B_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_ISO_B_TEMPLATE.replace("{region}", region),
partition: "aws-iso-b",
};
}
if (AWS_US_GOV_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_US_GOV_TEMPLATE.replace("{region}", region),
partition: "aws-us-gov",
};
}
// Finally, assume it's an AWS partition endpoint.
if (regionInfo === undefined) {
regionInfo = {
hostname: AWS_TEMPLATE.replace("{region}", region),
partition: "aws",
};
}
}
return Promise.resolve(regionInfo);
};
//# sourceMappingURL=endpoints.js.map
/***/ }),
/***/ "8iDP":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SubscribeToShardCommand.js ***!
\******************************************************************************************/
/*! exports provided: SubscribeToShardCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardCommand", function() { return SubscribeToShardCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var SubscribeToShardCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SubscribeToShardCommand, _super);
// Start section: command_properties
// End section: command_properties
function SubscribeToShardCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
SubscribeToShardCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SubscribeToShardInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SubscribeToShardOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
SubscribeToShardCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1SubscribeToShardCommand"])(input, context);
};
SubscribeToShardCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1SubscribeToShardCommand"])(output, context);
};
return SubscribeToShardCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=SubscribeToShardCommand.js.map
/***/ }),
/***/ "8iP/":
/*!*************************************************************************!*\
!*** ./node_modules/@aws-sdk/s3-request-presigner/dist/es/presigner.js ***!
\*************************************************************************/
/*! exports provided: S3RequestPresigner */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S3RequestPresigner", function() { return S3RequestPresigner; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/signature-v4 */ "ko+D");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "MDZc");
var S3RequestPresigner = /** @class */ (function () {
function S3RequestPresigner(options) {
var resolvedOptions = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({
// Allow `signingName` because we want to support usecase of supply client's resolved config
// directly. Where service equals signingName.
service: options.signingName || options.service || "s3", uriEscapePath: options.uriEscapePath || false }, options);
this.signer = new _aws_sdk_signature_v4__WEBPACK_IMPORTED_MODULE_1__["SignatureV4"](resolvedOptions);
}
S3RequestPresigner.prototype.presign = function (requestToSign, _a) {
if (_a === void 0) { _a = {}; }
var _b = _a.unsignableHeaders, unsignableHeaders = _b === void 0 ? new Set() : _b, options = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"])(_a, ["unsignableHeaders"]);
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
unsignableHeaders.add("content-type");
requestToSign.headers[_constants__WEBPACK_IMPORTED_MODULE_2__["SHA256_HEADER"]] = _constants__WEBPACK_IMPORTED_MODULE_2__["UNSIGNED_PAYLOAD"];
return [2 /*return*/, this.signer.presign(requestToSign, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({ expiresIn: 900, unsignableHeaders: unsignableHeaders }, options))];
});
});
};
return S3RequestPresigner;
}());
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlc2lnbmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3ByZXNpZ25lci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFdBQVcsRUFBMEMsTUFBTSx1QkFBdUIsQ0FBQztBQUk1RixPQUFPLEVBQUUsYUFBYSxFQUFFLGdCQUFnQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBYzlEO0lBRUUsNEJBQVksT0FBa0M7UUFDNUMsSUFBTSxlQUFlO1lBQ25CLDRGQUE0RjtZQUM1Riw4Q0FBOEM7WUFDOUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxXQUFXLElBQUksT0FBTyxDQUFDLE9BQU8sSUFBSSxJQUFJLEVBQ3ZELGFBQWEsRUFBRSxPQUFPLENBQUMsYUFBYSxJQUFJLEtBQUssSUFDMUMsT0FBTyxDQUNYLENBQUM7UUFDRixJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksV0FBVyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUFFWSxvQ0FBTyxHQUFwQixVQUNFLGFBQTJCLEVBQzNCLEVBQThFO1FBQTlFLG1CQUFBLEVBQUEsT0FBOEU7UUFBNUUsSUFBQSx5QkFBNkIsRUFBN0IsaUJBQWlCLG1CQUFHLElBQUksR0FBRyxFQUFFLEtBQUEsRUFBSyxPQUFPLGNBQTNDLHFCQUE2QyxDQUFGOzs7Z0JBRTNDLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxjQUFjLENBQUMsQ0FBQztnQkFDdEMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsR0FBRyxnQkFBZ0IsQ0FBQztnQkFDeEQsc0JBQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsYUFBYSxhQUN0QyxTQUFTLEVBQUUsR0FBRyxFQUNkLGlCQUFpQixtQkFBQSxJQUNkLE9BQU8sRUFDVixFQUFDOzs7S0FDSjtJQUNILHlCQUFDO0FBQUQsQ0FBQyxBQXpCRCxJQXlCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNpZ25hdHVyZVY0LCBTaWduYXR1cmVWNENyeXB0b0luaXQsIFNpZ25hdHVyZVY0SW5pdCB9IGZyb20gXCJAYXdzLXNkay9zaWduYXR1cmUtdjRcIjtcbmltcG9ydCB7IFJlcXVlc3RQcmVzaWduZXIsIFJlcXVlc3RQcmVzaWduaW5nQXJndW1lbnRzIH0gZnJvbSBcIkBhd3Mtc2RrL3R5cGVzXCI7XG5pbXBvcnQgeyBIdHRwUmVxdWVzdCBhcyBJSHR0cFJlcXVlc3QgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgU0hBMjU2X0hFQURFUiwgVU5TSUdORURfUEFZTE9BRCB9IGZyb20gXCIuL2NvbnN0YW50c1wiO1xuXG4vKipcbiAqIFBhcnRpYWxCeTxULCBLPiBtYWtlcyBwcm9wZXJ0aWVzIHNwZWNpZmllZCBpbiBLIG9wdGlvbmFsIGluIGludGVyZmFjZSBUXG4gKiBzZWU6IGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzQzMTU5ODg3L21ha2UtYS1zaW5nbGUtcHJvcGVydHktb3B0aW9uYWwtaW4tdHlwZXNjcmlwdFxuICogKi9cbnR5cGUgT21pdDxULCBLIGV4dGVuZHMga2V5b2YgVD4gPSBQaWNrPFQsIEV4Y2x1ZGU8a2V5b2YgVCwgSz4+O1xudHlwZSBQYXJ0aWFsQnk8VCwgSyBleHRlbmRzIGtleW9mIFQ+ID0gT21pdDxULCBLPiAmIFBhcnRpYWw8UGljazxULCBLPj47XG5cbmV4cG9ydCB0eXBlIFMzUmVxdWVzdFByZXNpZ25lck9wdGlvbnMgPSBQYXJ0aWFsQnk8XG4gIFNpZ25hdHVyZVY0SW5pdCAmIFNpZ25hdHVyZVY0Q3J5cHRvSW5pdCxcbiAgXCJzZXJ2aWNlXCIgfCBcInVyaUVzY2FwZVBhdGhcIlxuPiAmIHsgc2lnbmluZ05hbWU/OiBzdHJpbmcgfTtcblxuZXhwb3J0IGNsYXNzIFMzUmVxdWVzdFByZXNpZ25lciBpbXBsZW1lbnRzIFJlcXVlc3RQcmVzaWduZXIge1xuICBwcml2YXRlIHJlYWRvbmx5IHNpZ25lcjogU2lnbmF0dXJlVjQ7XG4gIGNvbnN0cnVjdG9yKG9wdGlvbnM6IFMzUmVxdWVzdFByZXNpZ25lck9wdGlvbnMpIHtcbiAgICBjb25zdCByZXNvbHZlZE9wdGlvbnMgPSB7XG4gICAgICAvLyBBbGxvdyBgc2lnbmluZ05hbWVgIGJlY2F1c2Ugd2Ugd2FudCB0byBzdXBwb3J0IHVzZWNhc2Ugb2Ygc3VwcGx5IGNsaWVudCdzIHJlc29sdmVkIGNvbmZpZ1xuICAgICAgLy8gZGlyZWN0bHkuIFdoZXJlIHNlcnZpY2UgZXF1YWxzIHNpZ25pbmdOYW1lLlxuICAgICAgc2VydmljZTogb3B0aW9ucy5zaWduaW5nTmFtZSB8fCBvcHRpb25zLnNlcnZpY2UgfHwgXCJzM1wiLFxuICAgICAgdXJpRXNjYXBlUGF0aDogb3B0aW9ucy51cmlFc2NhcGVQYXRoIHx8IGZhbHNlLFxuICAgICAgLi4ub3B0aW9ucyxcbiAgICB9O1xuICAgIHRoaXMuc2lnbmVyID0gbmV3IFNpZ25hdHVyZVY0KHJlc29sdmVkT3B0aW9ucyk7XG4gIH1cblxuICBwdWJsaWMgYXN5bmMgcHJlc2lnbihcbiAgICByZXF1ZXN0VG9TaWduOiBJSHR0cFJlcXVlc3QsXG4gICAgeyB1bnNpZ25hYmxlSGVhZGVycyA9IG5ldyBTZXQoKSwgLi4ub3B0aW9ucyB9OiBSZXF1ZXN0UHJlc2lnbmluZ0FyZ3VtZW50cyA9IHt9XG4gICk6IFByb21pc2U8SUh0dHBSZXF1ZXN0PiB7XG4gICAgdW5zaWduYWJsZUhlYWRlcnMuYWRkKFwiY29udGVudC10eXBlXCIpO1xuICAgIHJlcXVlc3RUb1NpZ24uaGVhZGVyc1tTSEEyNTZfSEVBREVSXSA9IFVOU0lHTkVEX1BBWUxPQUQ7XG4gICAgcmV0dXJuIHRoaXMuc2lnbmVyLnByZXNpZ24ocmVxdWVzdFRvU2lnbiwge1xuICAgICAgZXhwaXJlc0luOiA5MDAsXG4gICAgICB1bnNpZ25hYmxlSGVhZGVycyxcbiAgICAgIC4uLm9wdGlvbnMsXG4gICAgfSk7XG4gIH1cbn1cbiJdfQ==
/***/ }),
/***/ "8l2q":
/*!***********************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/Credentials.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
var Logger_1 = __webpack_require__(/*! ./Logger */ "t5A6");
var StorageHelper_1 = __webpack_require__(/*! ./StorageHelper */ "iaL4");
var JS_1 = __webpack_require__(/*! ./JS */ "eIkY");
var OAuthHelper_1 = __webpack_require__(/*! ./OAuthHelper */ "/xGt");
var Util_1 = __webpack_require__(/*! ./Util */ "HGW4");
var Platform_1 = __webpack_require__(/*! ./Platform */ "UyRJ");
var Amplify_1 = __webpack_require__(/*! ./Amplify */ "pUHq");
var credential_provider_cognito_identity_1 = __webpack_require__(/*! @aws-sdk/credential-provider-cognito-identity */ "LnMm");
var client_cognito_identity_1 = __webpack_require__(/*! @aws-sdk/client-cognito-identity */ "f1ex");
var logger = new Logger_1.ConsoleLogger('Credentials');
var CREDENTIALS_TTL = 50 * 60 * 1000; // 50 min, can be modified on config if required in the future
var CredentialsClass = /** @class */ (function () {
function CredentialsClass(config) {
this._gettingCredPromise = null;
this._refreshHandlers = {};
// Allow `Auth` to be injected for SSR, but Auth isn't a required dependency for Credentials
this.Auth = undefined;
this.configure(config);
this._refreshHandlers['google'] = OAuthHelper_1.GoogleOAuth.refreshGoogleToken;
this._refreshHandlers['facebook'] = OAuthHelper_1.FacebookOAuth.refreshFacebookToken;
}
CredentialsClass.prototype.getModuleName = function () {
return 'Credentials';
};
CredentialsClass.prototype.getCredSource = function () {
return this._credentials_source;
};
CredentialsClass.prototype.configure = function (config) {
if (!config)
return this._config || {};
this._config = Object.assign({}, this._config, config);
var refreshHandlers = this._config.refreshHandlers;
// If the developer has provided an object of refresh handlers,
// then we can merge the provided handlers with the current handlers.
if (refreshHandlers) {
this._refreshHandlers = __assign(__assign({}, this._refreshHandlers), refreshHandlers);
}
this._storage = this._config.storage;
if (!this._storage) {
this._storage = new StorageHelper_1.StorageHelper().getStorage();
}
this._storageSync = Promise.resolve();
if (typeof this._storage['sync'] === 'function') {
this._storageSync = this._storage['sync']();
}
return this._config;
};
CredentialsClass.prototype.get = function () {
logger.debug('getting credentials');
return this._pickupCredentials();
};
CredentialsClass.prototype._pickupCredentials = function () {
logger.debug('picking up credentials');
if (!this._gettingCredPromise || !this._gettingCredPromise.isPending()) {
logger.debug('getting new cred promise');
this._gettingCredPromise = JS_1.makeQuerablePromise(this._keepAlive());
}
else {
logger.debug('getting old cred promise');
}
return this._gettingCredPromise;
};
CredentialsClass.prototype._keepAlive = function () {
logger.debug('checking if credentials exists and not expired');
var cred = this._credentials;
if (cred && !this._isExpired(cred)) {
logger.debug('credentials not changed and not expired, directly return');
return Promise.resolve(cred);
}
logger.debug('need to get a new credential or refresh the existing one');
// Some use-cases don't require Auth for signing in, but use Credentials for guest users (e.g. Analytics)
// Prefer locally scoped `Auth`, but fallback to registered `Amplify.Auth` global otherwise.
var _a = this.Auth, Auth = _a === void 0 ? Amplify_1.Amplify.Auth : _a;
if (Auth && typeof Auth.currentUserCredentials === 'function') {
return Auth.currentUserCredentials();
}
else {
return Promise.reject('No Auth module registered in Amplify');
}
};
CredentialsClass.prototype.refreshFederatedToken = function (federatedInfo) {
logger.debug('Getting federated credentials');
var provider = federatedInfo.provider, user = federatedInfo.user, token = federatedInfo.token, identity_id = federatedInfo.identity_id;
var expires_at = federatedInfo.expires_at;
// Make sure expires_at is in millis
expires_at =
new Date(expires_at).getFullYear() === 1970
? expires_at * 1000
: expires_at;
var that = this;
logger.debug('checking if federated jwt token expired');
if (expires_at > new Date().getTime()) {
// if not expired
logger.debug('token not expired');
return this._setCredentialsFromFederation({
provider: provider,
token: token,
user: user,
identity_id: identity_id,
expires_at: expires_at,
});
}
else {
// if refresh handler exists
if (that._refreshHandlers[provider] &&
typeof that._refreshHandlers[provider] === 'function') {
logger.debug('getting refreshed jwt token from federation provider');
return this._providerRefreshWithRetry({
refreshHandler: that._refreshHandlers[provider],
provider: provider,
user: user,
});
}
else {
logger.debug('no refresh handler for provider:', provider);
this.clear();
return Promise.reject('no refresh handler for provider');
}
}
};
CredentialsClass.prototype._providerRefreshWithRetry = function (_a) {
var _this = this;
var refreshHandler = _a.refreshHandler, provider = _a.provider, user = _a.user;
var MAX_DELAY_MS = 10 * 1000;
// refreshHandler will retry network errors, otherwise it will
// return NonRetryableError to break out of jitteredExponentialRetry
return Util_1.jitteredExponentialRetry(refreshHandler, [], MAX_DELAY_MS)
.then(function (data) {
logger.debug('refresh federated token sucessfully', data);
return _this._setCredentialsFromFederation({
provider: provider,
token: data.token,
user: user,
identity_id: data.identity_id,
expires_at: data.expires_at,
});
})
.catch(function (e) {
var isNetworkError = typeof e === 'string' &&
e.toLowerCase().lastIndexOf('network error', e.length) === 0;
if (!isNetworkError) {
_this.clear();
}
logger.debug('refresh federated token failed', e);
return Promise.reject('refreshing federation token failed: ' + e);
});
};
CredentialsClass.prototype._isExpired = function (credentials) {
if (!credentials) {
logger.debug('no credentials for expiration check');
return true;
}
logger.debug('are these credentials expired?', credentials);
var ts = Date.now();
var delta = 10 * 60 * 1000; // 10 minutes in milli seconds
/* returns date object.
https://github.com/aws/aws-sdk-js-v3/blob/v1.0.0-beta.1/packages/types/src/credentials.ts#L26
*/
var expiration = credentials.expiration;
if (expiration.getTime() > ts + delta &&
ts < this._nextCredentialsRefresh) {
return false;
}
return true;
};
CredentialsClass.prototype._setCredentialsForGuest = function () {
return __awaiter(this, void 0, void 0, function () {
var _a, identityPoolId, region, mandatorySignIn, identityId, e_1, cognitoClient, credentials, cognitoIdentityParams, credentialsProvider;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
logger.debug('setting credentials for guest');
_a = this._config, identityPoolId = _a.identityPoolId, region = _a.region, mandatorySignIn = _a.mandatorySignIn;
if (mandatorySignIn) {
return [2 /*return*/, Promise.reject('cannot get guest credentials when mandatory signin enabled')];
}
if (!identityPoolId) {
logger.debug('No Cognito Identity pool provided for unauthenticated access');
return [2 /*return*/, Promise.reject('No Cognito Identity pool provided for unauthenticated access')];
}
if (!region) {
logger.debug('region is not configured for getting the credentials');
return [2 /*return*/, Promise.reject('region is not configured for getting the credentials')];
}
identityId = undefined;
_b.label = 1;
case 1:
_b.trys.push([1, 3, , 4]);
return [4 /*yield*/, this._storageSync];
case 2:
_b.sent();
identityId = this._storage.getItem('CognitoIdentityId-' + identityPoolId);
this._identityId = identityId;
return [3 /*break*/, 4];
case 3:
e_1 = _b.sent();
logger.debug('Failed to get the cached identityId', e_1);
return [3 /*break*/, 4];
case 4:
cognitoClient = new client_cognito_identity_1.CognitoIdentityClient({
region: region,
customUserAgent: Platform_1.getAmplifyUserAgent(),
});
credentials = undefined;
if (identityId) {
cognitoIdentityParams = {
identityId: identityId,
client: cognitoClient,
};
credentials = credential_provider_cognito_identity_1.fromCognitoIdentity(cognitoIdentityParams)();
}
else {
credentialsProvider = function () { return __awaiter(_this, void 0, void 0, function () {
var IdentityId, cognitoIdentityParams, credentialsFromCognitoIdentity;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, cognitoClient.send(new client_cognito_identity_1.GetIdCommand({
IdentityPoolId: identityPoolId,
}))];
case 1:
IdentityId = (_a.sent()).IdentityId;
this._identityId = IdentityId;
cognitoIdentityParams = {
client: cognitoClient,
identityId: IdentityId,
};
credentialsFromCognitoIdentity = credential_provider_cognito_identity_1.fromCognitoIdentity(cognitoIdentityParams);
return [2 /*return*/, credentialsFromCognitoIdentity()];
}
});
}); };
credentials = credentialsProvider().catch(function (err) { return __awaiter(_this, void 0, void 0, function () {
return __generator(this, function (_a) {
throw err;
});
}); });
}
return [2 /*return*/, this._loadCredentials(credentials, 'guest', false, null)
.then(function (res) {
return res;
})
.catch(function (e) { return __awaiter(_this, void 0, void 0, function () {
var credentialsProvider;
var _this = this;
return __generator(this, function (_a) {
// If identity id is deleted in the console, we make one attempt to recreate it
// and remove existing id from cache.
if (e.name === 'ResourceNotFoundException' &&
e.message === "Identity '" + identityId + "' not found.") {
logger.debug('Failed to load guest credentials');
this._storage.removeItem('CognitoIdentityId-' + identityPoolId);
credentialsProvider = function () { return __awaiter(_this, void 0, void 0, function () {
var IdentityId, cognitoIdentityParams, credentialsFromCognitoIdentity;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, cognitoClient.send(new client_cognito_identity_1.GetIdCommand({
IdentityPoolId: identityPoolId,
}))];
case 1:
IdentityId = (_a.sent()).IdentityId;
this._identityId = IdentityId;
cognitoIdentityParams = {
client: cognitoClient,
identityId: IdentityId,
};
credentialsFromCognitoIdentity = credential_provider_cognito_identity_1.fromCognitoIdentity(cognitoIdentityParams);
return [2 /*return*/, credentialsFromCognitoIdentity()];
}
});
}); };
credentials = credentialsProvider().catch(function (err) { return __awaiter(_this, void 0, void 0, function () {
return __generator(this, function (_a) {
throw err;
});
}); });
return [2 /*return*/, this._loadCredentials(credentials, 'guest', false, null)];
}
else {
return [2 /*return*/, e];
}
return [2 /*return*/];
});
}); })];
}
});
});
};
CredentialsClass.prototype._setCredentialsFromFederation = function (params) {
var provider = params.provider, token = params.token, identity_id = params.identity_id;
var domains = {
google: 'accounts.google.com',
facebook: 'graph.facebook.com',
amazon: 'www.amazon.com',
developer: 'cognito-identity.amazonaws.com',
};
// Use custom provider url instead of the predefined ones
var domain = domains[provider] || provider;
if (!domain) {
return Promise.reject('You must specify a federated provider');
}
var logins = {};
logins[domain] = token;
var _a = this._config, identityPoolId = _a.identityPoolId, region = _a.region;
if (!identityPoolId) {
logger.debug('No Cognito Federated Identity pool provided');
return Promise.reject('No Cognito Federated Identity pool provided');
}
if (!region) {
logger.debug('region is not configured for getting the credentials');
return Promise.reject('region is not configured for getting the credentials');
}
var cognitoClient = new client_cognito_identity_1.CognitoIdentityClient({
region: region,
customUserAgent: Platform_1.getAmplifyUserAgent(),
});
var credentials = undefined;
if (identity_id) {
var cognitoIdentityParams = {
identityId: identity_id,
logins: logins,
client: cognitoClient,
};
credentials = credential_provider_cognito_identity_1.fromCognitoIdentity(cognitoIdentityParams)();
}
else {
var cognitoIdentityParams = {
logins: logins,
identityPoolId: identityPoolId,
client: cognitoClient,
};
credentials = credential_provider_cognito_identity_1.fromCognitoIdentityPool(cognitoIdentityParams)();
}
return this._loadCredentials(credentials, 'federated', true, params);
};
CredentialsClass.prototype._setCredentialsFromSession = function (session) {
var _this = this;
logger.debug('set credentials from session');
var idToken = session.getIdToken().getJwtToken();
var _a = this._config, region = _a.region, userPoolId = _a.userPoolId, identityPoolId = _a.identityPoolId;
if (!identityPoolId) {
logger.debug('No Cognito Federated Identity pool provided');
return Promise.reject('No Cognito Federated Identity pool provided');
}
if (!region) {
logger.debug('region is not configured for getting the credentials');
return Promise.reject('region is not configured for getting the credentials');
}
var key = 'cognito-idp.' + region + '.amazonaws.com/' + userPoolId;
var logins = {};
logins[key] = idToken;
var cognitoClient = new client_cognito_identity_1.CognitoIdentityClient({
region: region,
customUserAgent: Platform_1.getAmplifyUserAgent(),
});
/*
Retreiving identityId with GetIdCommand to mimic the behavior in the following code in aws-sdk-v3:
https://git.io/JeDxU
Note: Retreive identityId from CredentialsProvider once aws-sdk-js v3 supports this.
*/
var credentialsProvider = function () { return __awaiter(_this, void 0, void 0, function () {
var IdentityId, cognitoIdentityParams, credentialsFromCognitoIdentity;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, cognitoClient.send(new client_cognito_identity_1.GetIdCommand({
IdentityPoolId: identityPoolId,
Logins: logins,
}))];
case 1:
IdentityId = (_a.sent()).IdentityId;
this._identityId = IdentityId;
cognitoIdentityParams = {
client: cognitoClient,
logins: logins,
identityId: IdentityId,
};
credentialsFromCognitoIdentity = credential_provider_cognito_identity_1.fromCognitoIdentity(cognitoIdentityParams);
return [2 /*return*/, credentialsFromCognitoIdentity()];
}
});
}); };
var credentials = credentialsProvider().catch(function (err) { return __awaiter(_this, void 0, void 0, function () {
return __generator(this, function (_a) {
throw err;
});
}); });
return this._loadCredentials(credentials, 'userPool', true, null);
};
CredentialsClass.prototype._loadCredentials = function (credentials, source, authenticated, info) {
var _this = this;
var that = this;
var identityPoolId = this._config.identityPoolId;
return new Promise(function (res, rej) {
credentials
.then(function (credentials) { return __awaiter(_this, void 0, void 0, function () {
var user, provider, token, expires_at, identity_id, e_2;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
logger.debug('Load credentials successfully', credentials);
if (this._identityId && !credentials.identityId) {
credentials['identityId'] = this._identityId;
}
that._credentials = credentials;
that._credentials.authenticated = authenticated;
that._credentials_source = source;
that._nextCredentialsRefresh = new Date().getTime() + CREDENTIALS_TTL;
if (source === 'federated') {
user = Object.assign({ id: this._credentials.identityId }, info.user);
provider = info.provider, token = info.token, expires_at = info.expires_at, identity_id = info.identity_id;
try {
this._storage.setItem('aws-amplify-federatedInfo', JSON.stringify({
provider: provider,
token: token,
user: user,
expires_at: expires_at,
identity_id: identity_id,
}));
}
catch (e) {
logger.debug('Failed to put federated info into auth storage', e);
}
}
if (!(source === 'guest')) return [3 /*break*/, 4];
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, this._storageSync];
case 2:
_a.sent();
this._storage.setItem('CognitoIdentityId-' + identityPoolId, credentials.identityId // TODO: IdentityId is currently not returned by fromCognitoIdentityPool()
);
return [3 /*break*/, 4];
case 3:
e_2 = _a.sent();
logger.debug('Failed to cache identityId', e_2);
return [3 /*break*/, 4];
case 4:
res(that._credentials);
return [2 /*return*/];
}
});
}); })
.catch(function (err) {
if (err) {
logger.debug('Failed to load credentials', credentials);
logger.debug('Error loading credentials', err);
rej(err);
return;
}
});
});
};
CredentialsClass.prototype.set = function (params, source) {
if (source === 'session') {
return this._setCredentialsFromSession(params);
}
else if (source === 'federation') {
return this._setCredentialsFromFederation(params);
}
else if (source === 'guest') {
return this._setCredentialsForGuest();
}
else {
logger.debug('no source specified for setting credentials');
return Promise.reject('invalid source');
}
};
CredentialsClass.prototype.clear = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
this._credentials = null;
this._credentials_source = null;
logger.debug('removing aws-amplify-federatedInfo from storage');
this._storage.removeItem('aws-amplify-federatedInfo');
return [2 /*return*/];
});
});
};
/**
* Compact version of credentials
* @param {Object} credentials
* @return {Object} - Credentials
*/
CredentialsClass.prototype.shear = function (credentials) {
return {
accessKeyId: credentials.accessKeyId,
sessionToken: credentials.sessionToken,
secretAccessKey: credentials.secretAccessKey,
identityId: credentials.identityId,
authenticated: credentials.authenticated,
};
};
return CredentialsClass;
}());
exports.CredentialsClass = CredentialsClass;
exports.Credentials = new CredentialsClass(null);
Amplify_1.Amplify.register(exports.Credentials);
/**
* @deprecated use named import
*/
exports.default = exports.Credentials;
//# sourceMappingURL=Credentials.js.map
/***/ }),
/***/ "8pxE":
/*!**********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/UnlinkDeveloperIdentityCommand.js ***!
\**********************************************************************************************************/
/*! exports provided: UnlinkDeveloperIdentityCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UnlinkDeveloperIdentityCommand", function() { return UnlinkDeveloperIdentityCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UnlinkDeveloperIdentityCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UnlinkDeveloperIdentityCommand, _super);
// Start section: command_properties
// End section: command_properties
function UnlinkDeveloperIdentityCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UnlinkDeveloperIdentityCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__["getAwsAuthPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UnlinkDeveloperIdentityInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UnlinkDeveloperIdentityCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1UnlinkDeveloperIdentityCommand"])(input, context);
};
UnlinkDeveloperIdentityCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1UnlinkDeveloperIdentityCommand"])(output, context);
};
return UnlinkDeveloperIdentityCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=UnlinkDeveloperIdentityCommand.js.map
/***/ }),
/***/ "9+74":
/*!*********************************************************!*\
!*** ./node_modules/graphql/subscription/subscribe.mjs ***!
\*********************************************************/
/*! exports provided: subscribe, createSourceEventStream */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribe", function() { return subscribe; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createSourceEventStream", function() { return createSourceEventStream; });
/* harmony import */ var iterall__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! iterall */ "EkS5");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../error/GraphQLError */ "dWS+");
/* harmony import */ var _error_locatedError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../error/locatedError */ "jI7m");
/* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../execution/execute */ "yRpE");
/* harmony import */ var _mapAsyncIterator__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./mapAsyncIterator */ "zwl9");
/* harmony import */ var _utilities_getOperationRootType__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utilities/getOperationRootType */ "gXYT");
/**
* Copyright (c) 2017-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Implements the "Subscribe" algorithm described in the GraphQL specification.
*
* Returns a Promise which resolves to either an AsyncIterator (if successful)
* or an ExecutionResult (client error). The promise will be rejected if a
* server error occurs.
*
* If the client-provided arguments to this function do not result in a
* compliant subscription, a GraphQL Response (ExecutionResult) with
* descriptive errors and no data will be returned.
*
* If the the source stream could not be created due to faulty subscription
* resolver logic or underlying systems, the promise will resolve to a single
* ExecutionResult containing `errors` and no `data`.
*
* If the operation succeeded, the promise resolves to an AsyncIterator, which
* yields a stream of ExecutionResults representing the response stream.
*
* Accepts either an object with named arguments, or individual arguments.
*/
function subscribe(argsOrSchema, document, rootValue, contextValue, variableValues, operationName, fieldResolver, subscribeFieldResolver) {
/* eslint-enable no-redeclare */
// Extract arguments from object args if provided.
return arguments.length === 1 ? subscribeImpl(argsOrSchema.schema, argsOrSchema.document, argsOrSchema.rootValue, argsOrSchema.contextValue, argsOrSchema.variableValues, argsOrSchema.operationName, argsOrSchema.fieldResolver, argsOrSchema.subscribeFieldResolver) : subscribeImpl(argsOrSchema, document, rootValue, contextValue, variableValues, operationName, fieldResolver, subscribeFieldResolver);
}
/**
* This function checks if the error is a GraphQLError. If it is, report it as
* an ExecutionResult, containing only errors and no data. Otherwise treat the
* error as a system-class error and re-throw it.
*/
function reportGraphQLError(error) {
if (error instanceof _error_GraphQLError__WEBPACK_IMPORTED_MODULE_2__["GraphQLError"]) {
return {
errors: [error]
};
}
throw error;
}
function subscribeImpl(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver, subscribeFieldResolver) {
var sourcePromise = createSourceEventStream(schema, document, rootValue, contextValue, variableValues, operationName, subscribeFieldResolver); // For each payload yielded from a subscription, map it over the normal
// GraphQL `execute` function, with `payload` as the rootValue.
// This implements the "MapSourceToResponseEvent" algorithm described in
// the GraphQL specification. The `execute` function provides the
// "ExecuteSubscriptionEvent" algorithm, as it is nearly identical to the
// "ExecuteQuery" algorithm, for which `execute` is also used.
var mapSourceToResponse = function mapSourceToResponse(payload) {
return Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["execute"])(schema, document, payload, contextValue, variableValues, operationName, fieldResolver);
}; // Resolve the Source Stream, then map every source value to a
// ExecutionResult value as described above.
return sourcePromise.then(function (resultOrStream) {
return (// Note: Flow can't refine isAsyncIterable, so explicit casts are used.
Object(iterall__WEBPACK_IMPORTED_MODULE_0__["isAsyncIterable"])(resultOrStream) ? Object(_mapAsyncIterator__WEBPACK_IMPORTED_MODULE_5__["default"])(resultOrStream, mapSourceToResponse, reportGraphQLError) : resultOrStream
);
}, reportGraphQLError);
}
/**
* Implements the "CreateSourceEventStream" algorithm described in the
* GraphQL specification, resolving the subscription source event stream.
*
* Returns a Promise.
*
* If the client-provided invalid arguments, the source stream could not be
* created, or the resolver did not return an AsyncIterable, this function will
* will throw an error, which should be caught and handled by the caller.
*
* A Source Event Stream represents a sequence of events, each of which triggers
* a GraphQL execution for that event.
*
* This may be useful when hosting the stateful subscription service in a
* different process or machine than the stateless GraphQL execution engine,
* or otherwise separating these two steps. For more on this, see the
* "Supporting Subscriptions at Scale" information in the GraphQL specification.
*/
function createSourceEventStream(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver) {
// If arguments are missing or incorrectly typed, this is an internal
// developer mistake which should throw an early error.
Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["assertValidExecutionArguments"])(schema, document, variableValues);
try {
// If a valid context cannot be created due to incorrect arguments,
// this will throw an error.
var exeContext = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["buildExecutionContext"])(schema, document, rootValue, contextValue, variableValues, operationName, fieldResolver); // Return early errors if execution context failed.
if (Array.isArray(exeContext)) {
return Promise.resolve({
errors: exeContext
});
}
var type = Object(_utilities_getOperationRootType__WEBPACK_IMPORTED_MODULE_6__["getOperationRootType"])(schema, exeContext.operation);
var fields = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["collectFields"])(exeContext, type, exeContext.operation.selectionSet, Object.create(null), Object.create(null));
var responseNames = Object.keys(fields);
var responseName = responseNames[0];
var fieldNodes = fields[responseName];
var fieldNode = fieldNodes[0];
var fieldName = fieldNode.name.value;
var fieldDef = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["getFieldDef"])(schema, type, fieldName);
if (!fieldDef) {
throw new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_2__["GraphQLError"]("The subscription field \"".concat(fieldName, "\" is not defined."), fieldNodes);
} // Call the `subscribe()` resolver or the default resolver to produce an
// AsyncIterable yielding raw payloads.
var resolveFn = fieldDef.subscribe || exeContext.fieldResolver;
var path = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["addPath"])(undefined, responseName);
var info = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["buildResolveInfo"])(exeContext, fieldDef, fieldNodes, type, path); // resolveFieldValueOrError implements the "ResolveFieldEventStream"
// algorithm from GraphQL specification. It differs from
// "ResolveFieldValue" due to providing a different `resolveFn`.
var result = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["resolveFieldValueOrError"])(exeContext, fieldDef, fieldNodes, resolveFn, rootValue, info); // Coerce to Promise for easier error handling and consistent return type.
return Promise.resolve(result).then(function (eventStream) {
// If eventStream is an Error, rethrow a located error.
if (eventStream instanceof Error) {
throw Object(_error_locatedError__WEBPACK_IMPORTED_MODULE_3__["locatedError"])(eventStream, fieldNodes, Object(_execution_execute__WEBPACK_IMPORTED_MODULE_4__["responsePathAsArray"])(path));
} // Assert field returned an event stream, otherwise yield an error.
if (Object(iterall__WEBPACK_IMPORTED_MODULE_0__["isAsyncIterable"])(eventStream)) {
// Note: isAsyncIterable above ensures this will be correct.
return eventStream;
}
throw new Error('Subscription field must return Async Iterable. Received: ' + Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_1__["default"])(eventStream));
});
} catch (error) {
return Promise.reject(error);
}
}
/***/ }),
/***/ "91X0":
/*!**********************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/Util/Retry.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (this && this.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __spread = (this && this.__spread) || function () {
for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
return ar;
};
Object.defineProperty(exports, "__esModule", { value: true });
var ConsoleLogger_1 = __webpack_require__(/*! ../Logger/ConsoleLogger */ "vxDe");
var logger = new ConsoleLogger_1.ConsoleLogger('Util');
var NonRetryableError = /** @class */ (function (_super) {
__extends(NonRetryableError, _super);
function NonRetryableError(message) {
var _this = _super.call(this, message) || this;
_this.nonRetryable = true;
return _this;
}
return NonRetryableError;
}(Error));
exports.NonRetryableError = NonRetryableError;
var isNonRetryableError = function (obj) {
var key = 'nonRetryable';
return obj && obj[key];
};
/**
* @private
* Internal use of Amplify only
*/
function retry(functionToRetry, args, delayFn, attempt) {
if (attempt === void 0) { attempt = 1; }
return __awaiter(this, void 0, void 0, function () {
var err_1, retryIn_1;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (typeof functionToRetry !== 'function') {
throw Error('functionToRetry must be a function');
}
logger.debug(functionToRetry.name + " attempt #" + attempt + " with this vars: " + JSON.stringify(args));
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 8]);
return [4 /*yield*/, functionToRetry.apply(void 0, __spread(args))];
case 2: return [2 /*return*/, _a.sent()];
case 3:
err_1 = _a.sent();
logger.debug("error on " + functionToRetry.name, err_1);
if (isNonRetryableError(err_1)) {
logger.debug(functionToRetry.name + " non retryable error", err_1);
throw err_1;
}
retryIn_1 = delayFn(attempt, args, err_1);
logger.debug(functionToRetry.name + " retrying in " + retryIn_1 + " ms");
if (!(retryIn_1 !== false)) return [3 /*break*/, 6];
return [4 /*yield*/, new Promise(function (res) { return setTimeout(res, retryIn_1); })];
case 4:
_a.sent();
return [4 /*yield*/, retry(functionToRetry, args, delayFn, attempt + 1)];
case 5: return [2 /*return*/, _a.sent()];
case 6: throw err_1;
case 7: return [3 /*break*/, 8];
case 8: return [2 /*return*/];
}
});
});
}
exports.retry = retry;
var MAX_DELAY_MS = 5 * 60 * 1000;
function jitteredBackoff(maxDelayMs) {
var BASE_TIME_MS = 100;
var JITTER_FACTOR = 100;
return function (attempt) {
var delay = Math.pow(2, attempt) * BASE_TIME_MS + JITTER_FACTOR * Math.random();
return delay > maxDelayMs ? false : delay;
};
}
/**
* @private
* Internal use of Amplify only
*/
exports.jitteredExponentialRetry = function (functionToRetry, args, maxDelayMs) {
if (maxDelayMs === void 0) { maxDelayMs = MAX_DELAY_MS; }
return retry(functionToRetry, args, jitteredBackoff(maxDelayMs));
};
//# sourceMappingURL=Retry.js.map
/***/ }),
/***/ "93gR":
/*!************************************************!*\
!*** ./node_modules/graphql/type/validate.mjs ***!
\************************************************/
/*! exports provided: validateSchema, assertValidSchema */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateSchema", function() { return validateSchema; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertValidSchema", function() { return assertValidSchema; });
/* harmony import */ var _definition__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./definition */ "axIb");
/* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./directives */ "4suF");
/* harmony import */ var _introspection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./introspection */ "LViu");
/* harmony import */ var _schema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./schema */ "51nL");
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _jsutils_find__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../jsutils/find */ "YQzk");
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _jsutils_objectValues__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../jsutils/objectValues */ "S4Ci");
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../error/GraphQLError */ "dWS+");
/* harmony import */ var _utilities_assertValidName__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../utilities/assertValidName */ "5PMP");
/* harmony import */ var _utilities_typeComparators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../utilities/typeComparators */ "sJV+");
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Implements the "Type Validation" sub-sections of the specification's
* "Type System" section.
*
* Validation runs synchronously, returning an array of encountered errors, or
* an empty array if no errors were encountered and the Schema is valid.
*/
function validateSchema(schema) {
// First check to ensure the provided value is in fact a GraphQLSchema.
!Object(_schema__WEBPACK_IMPORTED_MODULE_3__["isSchema"])(schema) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_6__["default"])(0, "Expected ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(schema), " to be a GraphQL schema.")) : void 0; // If this Schema has already been validated, return the previous results.
if (schema.__validationErrors) {
return schema.__validationErrors;
} // Validate the schema, producing a list of errors.
var context = new SchemaValidationContext(schema);
validateRootTypes(context);
validateDirectives(context);
validateTypes(context); // Persist the results of validation before returning to ensure validation
// does not run multiple times for this schema.
var errors = context.getErrors();
schema.__validationErrors = errors;
return errors;
}
/**
* Utility function which asserts a schema is valid by throwing an error if
* it is invalid.
*/
function assertValidSchema(schema) {
var errors = validateSchema(schema);
if (errors.length !== 0) {
throw new Error(errors.map(function (error) {
return error.message;
}).join('\n\n'));
}
}
var SchemaValidationContext =
/*#__PURE__*/
function () {
function SchemaValidationContext(schema) {
_defineProperty(this, "_errors", void 0);
_defineProperty(this, "schema", void 0);
this._errors = [];
this.schema = schema;
}
var _proto = SchemaValidationContext.prototype;
_proto.reportError = function reportError(message, nodes) {
var _nodes = (Array.isArray(nodes) ? nodes : [nodes]).filter(Boolean);
this.addError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_8__["GraphQLError"](message, _nodes));
};
_proto.addError = function addError(error) {
this._errors.push(error);
};
_proto.getErrors = function getErrors() {
return this._errors;
};
return SchemaValidationContext;
}();
function validateRootTypes(context) {
var schema = context.schema;
var queryType = schema.getQueryType();
if (!queryType) {
context.reportError("Query root type must be provided.", schema.astNode);
} else if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(queryType)) {
context.reportError("Query root type must be Object type, it cannot be ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(queryType), "."), getOperationTypeNode(schema, queryType, 'query'));
}
var mutationType = schema.getMutationType();
if (mutationType && !Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(mutationType)) {
context.reportError('Mutation root type must be Object type if provided, it cannot be ' + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(mutationType), "."), getOperationTypeNode(schema, mutationType, 'mutation'));
}
var subscriptionType = schema.getSubscriptionType();
if (subscriptionType && !Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(subscriptionType)) {
context.reportError('Subscription root type must be Object type if provided, it cannot be ' + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(subscriptionType), "."), getOperationTypeNode(schema, subscriptionType, 'subscription'));
}
}
function getOperationTypeNode(schema, type, operation) {
var operationNodes = getAllSubNodes(schema, function (node) {
return node.operationTypes;
});
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
try {
for (var _iterator = operationNodes[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var node = _step.value;
if (node.operation === operation) {
return node.type;
}
}
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally {
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
}
return type.astNode;
}
function validateDirectives(context) {
var _iteratorNormalCompletion2 = true;
var _didIteratorError2 = false;
var _iteratorError2 = undefined;
try {
for (var _iterator2 = context.schema.getDirectives()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var directive = _step2.value;
// Ensure all directives are in fact GraphQL directives.
if (!Object(_directives__WEBPACK_IMPORTED_MODULE_1__["isDirective"])(directive)) {
context.reportError("Expected directive but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(directive), "."), directive && directive.astNode);
continue;
} // Ensure they are named correctly.
validateName(context, directive); // TODO: Ensure proper locations.
// Ensure the arguments are valid.
var argNames = Object.create(null);
var _iteratorNormalCompletion3 = true;
var _didIteratorError3 = false;
var _iteratorError3 = undefined;
try {
for (var _iterator3 = directive.args[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
var arg = _step3.value;
var argName = arg.name; // Ensure they are named correctly.
validateName(context, arg); // Ensure they are unique per directive.
if (argNames[argName]) {
context.reportError("Argument @".concat(directive.name, "(").concat(argName, ":) can only be defined once."), getAllDirectiveArgNodes(directive, argName));
continue;
}
argNames[argName] = true; // Ensure the type is an input type.
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInputType"])(arg.type)) {
context.reportError("The type of @".concat(directive.name, "(").concat(argName, ":) must be Input Type ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(arg.type), "."), getDirectiveArgTypeNode(directive, argName));
}
}
} catch (err) {
_didIteratorError3 = true;
_iteratorError3 = err;
} finally {
try {
if (!_iteratorNormalCompletion3 && _iterator3.return != null) {
_iterator3.return();
}
} finally {
if (_didIteratorError3) {
throw _iteratorError3;
}
}
}
}
} catch (err) {
_didIteratorError2 = true;
_iteratorError2 = err;
} finally {
try {
if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
_iterator2.return();
}
} finally {
if (_didIteratorError2) {
throw _iteratorError2;
}
}
}
}
function validateName(context, node) {
// If a schema explicitly allows some legacy name which is no longer valid,
// allow it to be assumed valid.
if (context.schema.__allowedLegacyNames.indexOf(node.name) !== -1) {
return;
} // Ensure names are valid, however introspection types opt out.
var error = Object(_utilities_assertValidName__WEBPACK_IMPORTED_MODULE_9__["isValidNameError"])(node.name, node.astNode || undefined);
if (error) {
context.addError(error);
}
}
function validateTypes(context) {
var typeMap = context.schema.getTypeMap();
var _iteratorNormalCompletion4 = true;
var _didIteratorError4 = false;
var _iteratorError4 = undefined;
try {
for (var _iterator4 = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_7__["default"])(typeMap)[Symbol.iterator](), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) {
var type = _step4.value;
// Ensure all provided types are in fact GraphQL type.
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isNamedType"])(type)) {
context.reportError("Expected GraphQL named type but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(type), "."), type && type.astNode);
continue;
} // Ensure it is named correctly (excluding introspection types).
if (!Object(_introspection__WEBPACK_IMPORTED_MODULE_2__["isIntrospectionType"])(type)) {
validateName(context, type);
}
if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(type)) {
// Ensure fields are valid
validateFields(context, type); // Ensure objects implement the interfaces they claim to.
validateObjectInterfaces(context, type);
} else if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(type)) {
// Ensure fields are valid.
validateFields(context, type);
} else if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isUnionType"])(type)) {
// Ensure Unions include valid member types.
validateUnionMembers(context, type);
} else if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isEnumType"])(type)) {
// Ensure Enums have valid values.
validateEnumValues(context, type);
} else if (Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInputObjectType"])(type)) {
// Ensure Input Object fields are valid.
validateInputFields(context, type);
}
}
} catch (err) {
_didIteratorError4 = true;
_iteratorError4 = err;
} finally {
try {
if (!_iteratorNormalCompletion4 && _iterator4.return != null) {
_iterator4.return();
}
} finally {
if (_didIteratorError4) {
throw _iteratorError4;
}
}
}
}
function validateFields(context, type) {
var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_7__["default"])(type.getFields()); // Objects and Interfaces both must define one or more fields.
if (fields.length === 0) {
context.reportError("Type ".concat(type.name, " must define one or more fields."), getAllNodes(type));
}
var _iteratorNormalCompletion5 = true;
var _didIteratorError5 = false;
var _iteratorError5 = undefined;
try {
for (var _iterator5 = fields[Symbol.iterator](), _step5; !(_iteratorNormalCompletion5 = (_step5 = _iterator5.next()).done); _iteratorNormalCompletion5 = true) {
var field = _step5.value;
// Ensure they are named correctly.
validateName(context, field); // Ensure they were defined at most once.
var fieldNodes = getAllFieldNodes(type, field.name);
if (fieldNodes.length > 1) {
context.reportError("Field ".concat(type.name, ".").concat(field.name, " can only be defined once."), fieldNodes);
continue;
} // Ensure the type is an output type
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isOutputType"])(field.type)) {
context.reportError("The type of ".concat(type.name, ".").concat(field.name, " must be Output Type ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(field.type), "."), getFieldTypeNode(type, field.name));
} // Ensure the arguments are valid
var argNames = Object.create(null);
var _iteratorNormalCompletion6 = true;
var _didIteratorError6 = false;
var _iteratorError6 = undefined;
try {
for (var _iterator6 = field.args[Symbol.iterator](), _step6; !(_iteratorNormalCompletion6 = (_step6 = _iterator6.next()).done); _iteratorNormalCompletion6 = true) {
var arg = _step6.value;
var argName = arg.name; // Ensure they are named correctly.
validateName(context, arg); // Ensure they are unique per field.
if (argNames[argName]) {
context.reportError("Field argument ".concat(type.name, ".").concat(field.name, "(").concat(argName, ":) can only ") + 'be defined once.', getAllFieldArgNodes(type, field.name, argName));
}
argNames[argName] = true; // Ensure the type is an input type
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInputType"])(arg.type)) {
context.reportError("The type of ".concat(type.name, ".").concat(field.name, "(").concat(argName, ":) must be Input ") + "Type but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(arg.type), "."), getFieldArgTypeNode(type, field.name, argName));
}
}
} catch (err) {
_didIteratorError6 = true;
_iteratorError6 = err;
} finally {
try {
if (!_iteratorNormalCompletion6 && _iterator6.return != null) {
_iterator6.return();
}
} finally {
if (_didIteratorError6) {
throw _iteratorError6;
}
}
}
}
} catch (err) {
_didIteratorError5 = true;
_iteratorError5 = err;
} finally {
try {
if (!_iteratorNormalCompletion5 && _iterator5.return != null) {
_iterator5.return();
}
} finally {
if (_didIteratorError5) {
throw _iteratorError5;
}
}
}
}
function validateObjectInterfaces(context, object) {
var implementedTypeNames = Object.create(null);
var _iteratorNormalCompletion7 = true;
var _didIteratorError7 = false;
var _iteratorError7 = undefined;
try {
for (var _iterator7 = object.getInterfaces()[Symbol.iterator](), _step7; !(_iteratorNormalCompletion7 = (_step7 = _iterator7.next()).done); _iteratorNormalCompletion7 = true) {
var iface = _step7.value;
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInterfaceType"])(iface)) {
context.reportError("Type ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(object), " must only implement Interface types, ") + "it cannot implement ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(iface), "."), getImplementsInterfaceNode(object, iface));
continue;
}
if (implementedTypeNames[iface.name]) {
context.reportError("Type ".concat(object.name, " can only implement ").concat(iface.name, " once."), getAllImplementsInterfaceNodes(object, iface));
continue;
}
implementedTypeNames[iface.name] = true;
validateObjectImplementsInterface(context, object, iface);
}
} catch (err) {
_didIteratorError7 = true;
_iteratorError7 = err;
} finally {
try {
if (!_iteratorNormalCompletion7 && _iterator7.return != null) {
_iterator7.return();
}
} finally {
if (_didIteratorError7) {
throw _iteratorError7;
}
}
}
}
function validateObjectImplementsInterface(context, object, iface) {
var objectFieldMap = object.getFields();
var ifaceFieldMap = iface.getFields(); // Assert each interface field is implemented.
var _arr = Object.keys(ifaceFieldMap);
for (var _i = 0; _i < _arr.length; _i++) {
var fieldName = _arr[_i];
var objectField = objectFieldMap[fieldName];
var ifaceField = ifaceFieldMap[fieldName]; // Assert interface field exists on object.
if (!objectField) {
context.reportError("Interface field ".concat(iface.name, ".").concat(fieldName, " expected but ") + "".concat(object.name, " does not provide it."), [getFieldNode(iface, fieldName)].concat(getAllNodes(object)));
continue;
} // Assert interface field type is satisfied by object field type, by being
// a valid subtype. (covariant)
if (!Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_10__["isTypeSubTypeOf"])(context.schema, objectField.type, ifaceField.type)) {
context.reportError("Interface field ".concat(iface.name, ".").concat(fieldName, " expects type ") + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(ifaceField.type), " but ").concat(object.name, ".").concat(fieldName, " ") + "is type ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(objectField.type), "."), [getFieldTypeNode(iface, fieldName), getFieldTypeNode(object, fieldName)]);
} // Assert each interface field arg is implemented.
var _iteratorNormalCompletion8 = true;
var _didIteratorError8 = false;
var _iteratorError8 = undefined;
try {
var _loop = function _loop() {
var ifaceArg = _step8.value;
var argName = ifaceArg.name;
var objectArg = Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_5__["default"])(objectField.args, function (arg) {
return arg.name === argName;
}); // Assert interface field arg exists on object field.
if (!objectArg) {
context.reportError("Interface field argument ".concat(iface.name, ".").concat(fieldName, "(").concat(argName, ":) ") + "expected but ".concat(object.name, ".").concat(fieldName, " does not provide it."), [getFieldArgNode(iface, fieldName, argName), getFieldNode(object, fieldName)]);
return "continue";
} // Assert interface field arg type matches object field arg type.
// (invariant)
// TODO: change to contravariant?
if (!Object(_utilities_typeComparators__WEBPACK_IMPORTED_MODULE_10__["isEqualType"])(ifaceArg.type, objectArg.type)) {
context.reportError("Interface field argument ".concat(iface.name, ".").concat(fieldName, "(").concat(argName, ":) ") + "expects type ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(ifaceArg.type), " but ") + "".concat(object.name, ".").concat(fieldName, "(").concat(argName, ":) is type ") + "".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(objectArg.type), "."), [getFieldArgTypeNode(iface, fieldName, argName), getFieldArgTypeNode(object, fieldName, argName)]);
} // TODO: validate default values?
};
for (var _iterator8 = ifaceField.args[Symbol.iterator](), _step8; !(_iteratorNormalCompletion8 = (_step8 = _iterator8.next()).done); _iteratorNormalCompletion8 = true) {
var _ret = _loop();
if (_ret === "continue") continue;
} // Assert additional arguments must not be required.
} catch (err) {
_didIteratorError8 = true;
_iteratorError8 = err;
} finally {
try {
if (!_iteratorNormalCompletion8 && _iterator8.return != null) {
_iterator8.return();
}
} finally {
if (_didIteratorError8) {
throw _iteratorError8;
}
}
}
var _iteratorNormalCompletion9 = true;
var _didIteratorError9 = false;
var _iteratorError9 = undefined;
try {
var _loop2 = function _loop2() {
var objectArg = _step9.value;
var argName = objectArg.name;
var ifaceArg = Object(_jsutils_find__WEBPACK_IMPORTED_MODULE_5__["default"])(ifaceField.args, function (arg) {
return arg.name === argName;
});
if (!ifaceArg && Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isRequiredArgument"])(objectArg)) {
context.reportError("Object field ".concat(object.name, ".").concat(fieldName, " includes required ") + "argument ".concat(argName, " that is missing from the Interface field ") + "".concat(iface.name, ".").concat(fieldName, "."), [getFieldArgNode(object, fieldName, argName), getFieldNode(iface, fieldName)]);
}
};
for (var _iterator9 = objectField.args[Symbol.iterator](), _step9; !(_iteratorNormalCompletion9 = (_step9 = _iterator9.next()).done); _iteratorNormalCompletion9 = true) {
_loop2();
}
} catch (err) {
_didIteratorError9 = true;
_iteratorError9 = err;
} finally {
try {
if (!_iteratorNormalCompletion9 && _iterator9.return != null) {
_iterator9.return();
}
} finally {
if (_didIteratorError9) {
throw _iteratorError9;
}
}
}
}
}
function validateUnionMembers(context, union) {
var memberTypes = union.getTypes();
if (memberTypes.length === 0) {
context.reportError("Union type ".concat(union.name, " must define one or more member types."), getAllNodes(union));
}
var includedTypeNames = Object.create(null);
var _iteratorNormalCompletion10 = true;
var _didIteratorError10 = false;
var _iteratorError10 = undefined;
try {
for (var _iterator10 = memberTypes[Symbol.iterator](), _step10; !(_iteratorNormalCompletion10 = (_step10 = _iterator10.next()).done); _iteratorNormalCompletion10 = true) {
var memberType = _step10.value;
if (includedTypeNames[memberType.name]) {
context.reportError("Union type ".concat(union.name, " can only include type ") + "".concat(memberType.name, " once."), getUnionMemberTypeNodes(union, memberType.name));
continue;
}
includedTypeNames[memberType.name] = true;
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isObjectType"])(memberType)) {
context.reportError("Union type ".concat(union.name, " can only include Object types, ") + "it cannot include ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(memberType), "."), getUnionMemberTypeNodes(union, String(memberType)));
}
}
} catch (err) {
_didIteratorError10 = true;
_iteratorError10 = err;
} finally {
try {
if (!_iteratorNormalCompletion10 && _iterator10.return != null) {
_iterator10.return();
}
} finally {
if (_didIteratorError10) {
throw _iteratorError10;
}
}
}
}
function validateEnumValues(context, enumType) {
var enumValues = enumType.getValues();
if (enumValues.length === 0) {
context.reportError("Enum type ".concat(enumType.name, " must define one or more values."), getAllNodes(enumType));
}
var _iteratorNormalCompletion11 = true;
var _didIteratorError11 = false;
var _iteratorError11 = undefined;
try {
for (var _iterator11 = enumValues[Symbol.iterator](), _step11; !(_iteratorNormalCompletion11 = (_step11 = _iterator11.next()).done); _iteratorNormalCompletion11 = true) {
var enumValue = _step11.value;
var valueName = enumValue.name; // Ensure no duplicates.
var allNodes = getEnumValueNodes(enumType, valueName);
if (allNodes && allNodes.length > 1) {
context.reportError("Enum type ".concat(enumType.name, " can include value ").concat(valueName, " only once."), allNodes);
} // Ensure valid name.
validateName(context, enumValue);
if (valueName === 'true' || valueName === 'false' || valueName === 'null') {
context.reportError("Enum type ".concat(enumType.name, " cannot include value: ").concat(valueName, "."), enumValue.astNode);
}
}
} catch (err) {
_didIteratorError11 = true;
_iteratorError11 = err;
} finally {
try {
if (!_iteratorNormalCompletion11 && _iterator11.return != null) {
_iterator11.return();
}
} finally {
if (_didIteratorError11) {
throw _iteratorError11;
}
}
}
}
function validateInputFields(context, inputObj) {
var fields = Object(_jsutils_objectValues__WEBPACK_IMPORTED_MODULE_7__["default"])(inputObj.getFields());
if (fields.length === 0) {
context.reportError("Input Object type ".concat(inputObj.name, " must define one or more fields."), getAllNodes(inputObj));
} // Ensure the arguments are valid
var _iteratorNormalCompletion12 = true;
var _didIteratorError12 = false;
var _iteratorError12 = undefined;
try {
for (var _iterator12 = fields[Symbol.iterator](), _step12; !(_iteratorNormalCompletion12 = (_step12 = _iterator12.next()).done); _iteratorNormalCompletion12 = true) {
var field = _step12.value;
// Ensure they are named correctly.
validateName(context, field); // TODO: Ensure they are unique per field.
// Ensure the type is an input type
if (!Object(_definition__WEBPACK_IMPORTED_MODULE_0__["isInputType"])(field.type)) {
context.reportError("The type of ".concat(inputObj.name, ".").concat(field.name, " must be Input Type ") + "but got: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_4__["default"])(field.type), "."), field.astNode && field.astNode.type);
}
}
} catch (err) {
_didIteratorError12 = true;
_iteratorError12 = err;
} finally {
try {
if (!_iteratorNormalCompletion12 && _iterator12.return != null) {
_iterator12.return();
}
} finally {
if (_didIteratorError12) {
throw _iteratorError12;
}
}
}
}
function getAllNodes(object) {
var astNode = object.astNode,
extensionASTNodes = object.extensionASTNodes;
return astNode ? extensionASTNodes ? [astNode].concat(extensionASTNodes) : [astNode] : extensionASTNodes || [];
}
function getAllSubNodes(object, getter) {
var result = [];
var _iteratorNormalCompletion13 = true;
var _didIteratorError13 = false;
var _iteratorError13 = undefined;
try {
for (var _iterator13 = getAllNodes(object)[Symbol.iterator](), _step13; !(_iteratorNormalCompletion13 = (_step13 = _iterator13.next()).done); _iteratorNormalCompletion13 = true) {
var astNode = _step13.value;
if (astNode) {
var subNodes = getter(astNode);
if (subNodes) {
result = result.concat(subNodes);
}
}
}
} catch (err) {
_didIteratorError13 = true;
_iteratorError13 = err;
} finally {
try {
if (!_iteratorNormalCompletion13 && _iterator13.return != null) {
_iterator13.return();
}
} finally {
if (_didIteratorError13) {
throw _iteratorError13;
}
}
}
return result;
}
function getImplementsInterfaceNode(type, iface) {
return getAllImplementsInterfaceNodes(type, iface)[0];
}
function getAllImplementsInterfaceNodes(type, iface) {
return getAllSubNodes(type, function (typeNode) {
return typeNode.interfaces;
}).filter(function (ifaceNode) {
return ifaceNode.name.value === iface.name;
});
}
function getFieldNode(type, fieldName) {
return getAllFieldNodes(type, fieldName)[0];
}
function getAllFieldNodes(type, fieldName) {
return getAllSubNodes(type, function (typeNode) {
return typeNode.fields;
}).filter(function (fieldNode) {
return fieldNode.name.value === fieldName;
});
}
function getFieldTypeNode(type, fieldName) {
var fieldNode = getFieldNode(type, fieldName);
return fieldNode && fieldNode.type;
}
function getFieldArgNode(type, fieldName, argName) {
return getAllFieldArgNodes(type, fieldName, argName)[0];
}
function getAllFieldArgNodes(type, fieldName, argName) {
var argNodes = [];
var fieldNode = getFieldNode(type, fieldName);
if (fieldNode && fieldNode.arguments) {
var _iteratorNormalCompletion14 = true;
var _didIteratorError14 = false;
var _iteratorError14 = undefined;
try {
for (var _iterator14 = fieldNode.arguments[Symbol.iterator](), _step14; !(_iteratorNormalCompletion14 = (_step14 = _iterator14.next()).done); _iteratorNormalCompletion14 = true) {
var node = _step14.value;
if (node.name.value === argName) {
argNodes.push(node);
}
}
} catch (err) {
_didIteratorError14 = true;
_iteratorError14 = err;
} finally {
try {
if (!_iteratorNormalCompletion14 && _iterator14.return != null) {
_iterator14.return();
}
} finally {
if (_didIteratorError14) {
throw _iteratorError14;
}
}
}
}
return argNodes;
}
function getFieldArgTypeNode(type, fieldName, argName) {
var fieldArgNode = getFieldArgNode(type, fieldName, argName);
return fieldArgNode && fieldArgNode.type;
}
function getAllDirectiveArgNodes(directive, argName) {
return getAllSubNodes(directive, function (directiveNode) {
return directiveNode.arguments;
}).filter(function (argNode) {
return argNode.name.value === argName;
});
}
function getDirectiveArgTypeNode(directive, argName) {
var argNode = getAllDirectiveArgNodes(directive, argName)[0];
return argNode && argNode.type;
}
function getUnionMemberTypeNodes(union, typeName) {
return getAllSubNodes(union, function (unionNode) {
return unionNode.types;
}).filter(function (typeNode) {
return typeNode.name.value === typeName;
});
}
function getEnumValueNodes(enumType, valueName) {
return getAllSubNodes(enumType, function (enumNode) {
return enumNode.values;
}).filter(function (valueNode) {
return valueNode.name.value === valueName;
});
}
/***/ }),
/***/ "96Y9":
/*!**********************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/models/index.js ***!
\**********************************************************************/
/*! exports provided: AddTagsToStreamInput, Consumer, ConsumerDescription, ConsumerStatus, CreateStreamInput, DecreaseStreamRetentionPeriodInput, DeleteStreamInput, DeregisterStreamConsumerInput, DescribeLimitsInput, DescribeLimitsOutput, DescribeStreamConsumerInput, DescribeStreamConsumerOutput, DescribeStreamInput, DescribeStreamOutput, DescribeStreamSummaryInput, DescribeStreamSummaryOutput, DisableEnhancedMonitoringInput, EnableEnhancedMonitoringInput, EncryptionType, EnhancedMetrics, EnhancedMonitoringOutput, ExpiredIteratorException, ExpiredNextTokenException, GetRecordsInput, GetRecordsOutput, GetShardIteratorInput, GetShardIteratorOutput, HashKeyRange, IncreaseStreamRetentionPeriodInput, InternalFailureException, InvalidArgumentException, KMSAccessDeniedException, KMSDisabledException, KMSInvalidStateException, KMSNotFoundException, KMSOptInRequired, KMSThrottlingException, LimitExceededException, ListShardsInput, ListShardsOutput, ListStreamConsumersInput, ListStreamConsumersOutput, ListStreamsInput, ListStreamsOutput, ListTagsForStreamInput, ListTagsForStreamOutput, MergeShardsInput, MetricsName, ProvisionedThroughputExceededException, PutRecordInput, PutRecordOutput, PutRecordsInput, PutRecordsOutput, PutRecordsRequestEntry, PutRecordsResultEntry, _Record, RegisterStreamConsumerInput, RegisterStreamConsumerOutput, RemoveTagsFromStreamInput, ResourceInUseException, ResourceNotFoundException, ScalingType, SequenceNumberRange, Shard, ShardIteratorType, SplitShardInput, StartingPosition, StartStreamEncryptionInput, StopStreamEncryptionInput, StreamDescription, StreamDescriptionSummary, StreamStatus, SubscribeToShardEvent, SubscribeToShardEventStream, SubscribeToShardInput, SubscribeToShardOutput, Tag, UpdateShardCountInput, UpdateShardCountOutput */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddTagsToStreamInput", function() { return AddTagsToStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Consumer", function() { return Consumer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConsumerDescription", function() { return ConsumerDescription; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConsumerStatus", function() { return ConsumerStatus; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateStreamInput", function() { return CreateStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DecreaseStreamRetentionPeriodInput", function() { return DecreaseStreamRetentionPeriodInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteStreamInput", function() { return DeleteStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeregisterStreamConsumerInput", function() { return DeregisterStreamConsumerInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsInput", function() { return DescribeLimitsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeLimitsOutput", function() { return DescribeLimitsOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerInput", function() { return DescribeStreamConsumerInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamConsumerOutput", function() { return DescribeStreamConsumerOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamInput", function() { return DescribeStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamOutput", function() { return DescribeStreamOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryInput", function() { return DescribeStreamSummaryInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeStreamSummaryOutput", function() { return DescribeStreamSummaryOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DisableEnhancedMonitoringInput", function() { return DisableEnhancedMonitoringInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnableEnhancedMonitoringInput", function() { return EnableEnhancedMonitoringInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EncryptionType", function() { return EncryptionType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnhancedMetrics", function() { return EnhancedMetrics; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnhancedMonitoringOutput", function() { return EnhancedMonitoringOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpiredIteratorException", function() { return ExpiredIteratorException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpiredNextTokenException", function() { return ExpiredNextTokenException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecordsInput", function() { return GetRecordsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetRecordsOutput", function() { return GetRecordsOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorInput", function() { return GetShardIteratorInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetShardIteratorOutput", function() { return GetShardIteratorOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HashKeyRange", function() { return HashKeyRange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IncreaseStreamRetentionPeriodInput", function() { return IncreaseStreamRetentionPeriodInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InternalFailureException", function() { return InternalFailureException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InvalidArgumentException", function() { return InvalidArgumentException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSAccessDeniedException", function() { return KMSAccessDeniedException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSDisabledException", function() { return KMSDisabledException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSInvalidStateException", function() { return KMSInvalidStateException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSNotFoundException", function() { return KMSNotFoundException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSOptInRequired", function() { return KMSOptInRequired; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KMSThrottlingException", function() { return KMSThrottlingException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LimitExceededException", function() { return LimitExceededException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListShardsInput", function() { return ListShardsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListShardsOutput", function() { return ListShardsOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersInput", function() { return ListStreamConsumersInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamConsumersOutput", function() { return ListStreamConsumersOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamsInput", function() { return ListStreamsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListStreamsOutput", function() { return ListStreamsOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamInput", function() { return ListTagsForStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTagsForStreamOutput", function() { return ListTagsForStreamOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MergeShardsInput", function() { return MergeShardsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MetricsName", function() { return MetricsName; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProvisionedThroughputExceededException", function() { return ProvisionedThroughputExceededException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordInput", function() { return PutRecordInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordOutput", function() { return PutRecordOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsInput", function() { return PutRecordsInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsOutput", function() { return PutRecordsOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsRequestEntry", function() { return PutRecordsRequestEntry; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutRecordsResultEntry", function() { return PutRecordsResultEntry; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_Record", function() { return _Record; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerInput", function() { return RegisterStreamConsumerInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegisterStreamConsumerOutput", function() { return RegisterStreamConsumerOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveTagsFromStreamInput", function() { return RemoveTagsFromStreamInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceInUseException", function() { return ResourceInUseException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ResourceNotFoundException", function() { return ResourceNotFoundException; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ScalingType", function() { return ScalingType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SequenceNumberRange", function() { return SequenceNumberRange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Shard", function() { return Shard; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShardIteratorType", function() { return ShardIteratorType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplitShardInput", function() { return SplitShardInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartingPosition", function() { return StartingPosition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartStreamEncryptionInput", function() { return StartStreamEncryptionInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StopStreamEncryptionInput", function() { return StopStreamEncryptionInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamDescription", function() { return StreamDescription; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamDescriptionSummary", function() { return StreamDescriptionSummary; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StreamStatus", function() { return StreamStatus; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEvent", function() { return SubscribeToShardEvent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardEventStream", function() { return SubscribeToShardEventStream; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardInput", function() { return SubscribeToShardInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeToShardOutput", function() { return SubscribeToShardOutput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return Tag; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountInput", function() { return UpdateShardCountInput; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateShardCountOutput", function() { return UpdateShardCountOutput; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var AddTagsToStreamInput;
(function (AddTagsToStreamInput) {
AddTagsToStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
AddTagsToStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "AddTagsToStreamInput"); };
})(AddTagsToStreamInput || (AddTagsToStreamInput = {}));
var Consumer;
(function (Consumer) {
Consumer.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
Consumer.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "Consumer"); };
})(Consumer || (Consumer = {}));
var ConsumerDescription;
(function (ConsumerDescription) {
ConsumerDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ConsumerDescription.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ConsumerDescription"); };
})(ConsumerDescription || (ConsumerDescription = {}));
var ConsumerStatus;
(function (ConsumerStatus) {
ConsumerStatus["ACTIVE"] = "ACTIVE";
ConsumerStatus["CREATING"] = "CREATING";
ConsumerStatus["DELETING"] = "DELETING";
})(ConsumerStatus || (ConsumerStatus = {}));
var CreateStreamInput;
(function (CreateStreamInput) {
CreateStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
CreateStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "CreateStreamInput"); };
})(CreateStreamInput || (CreateStreamInput = {}));
var DecreaseStreamRetentionPeriodInput;
(function (DecreaseStreamRetentionPeriodInput) {
DecreaseStreamRetentionPeriodInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DecreaseStreamRetentionPeriodInput.isa = function (o) {
return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DecreaseStreamRetentionPeriodInput");
};
})(DecreaseStreamRetentionPeriodInput || (DecreaseStreamRetentionPeriodInput = {}));
var DeleteStreamInput;
(function (DeleteStreamInput) {
DeleteStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DeleteStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DeleteStreamInput"); };
})(DeleteStreamInput || (DeleteStreamInput = {}));
var DeregisterStreamConsumerInput;
(function (DeregisterStreamConsumerInput) {
DeregisterStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DeregisterStreamConsumerInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DeregisterStreamConsumerInput"); };
})(DeregisterStreamConsumerInput || (DeregisterStreamConsumerInput = {}));
var DescribeLimitsInput;
(function (DescribeLimitsInput) {
DescribeLimitsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeLimitsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeLimitsInput"); };
})(DescribeLimitsInput || (DescribeLimitsInput = {}));
var DescribeLimitsOutput;
(function (DescribeLimitsOutput) {
DescribeLimitsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeLimitsOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeLimitsOutput"); };
})(DescribeLimitsOutput || (DescribeLimitsOutput = {}));
var DescribeStreamConsumerInput;
(function (DescribeStreamConsumerInput) {
DescribeStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamConsumerInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamConsumerInput"); };
})(DescribeStreamConsumerInput || (DescribeStreamConsumerInput = {}));
var DescribeStreamConsumerOutput;
(function (DescribeStreamConsumerOutput) {
DescribeStreamConsumerOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamConsumerOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamConsumerOutput"); };
})(DescribeStreamConsumerOutput || (DescribeStreamConsumerOutput = {}));
var DescribeStreamInput;
(function (DescribeStreamInput) {
DescribeStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamInput"); };
})(DescribeStreamInput || (DescribeStreamInput = {}));
var DescribeStreamOutput;
(function (DescribeStreamOutput) {
DescribeStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamOutput"); };
})(DescribeStreamOutput || (DescribeStreamOutput = {}));
var DescribeStreamSummaryInput;
(function (DescribeStreamSummaryInput) {
DescribeStreamSummaryInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamSummaryInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamSummaryInput"); };
})(DescribeStreamSummaryInput || (DescribeStreamSummaryInput = {}));
var DescribeStreamSummaryOutput;
(function (DescribeStreamSummaryOutput) {
DescribeStreamSummaryOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DescribeStreamSummaryOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DescribeStreamSummaryOutput"); };
})(DescribeStreamSummaryOutput || (DescribeStreamSummaryOutput = {}));
var DisableEnhancedMonitoringInput;
(function (DisableEnhancedMonitoringInput) {
DisableEnhancedMonitoringInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
DisableEnhancedMonitoringInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "DisableEnhancedMonitoringInput"); };
})(DisableEnhancedMonitoringInput || (DisableEnhancedMonitoringInput = {}));
var EnableEnhancedMonitoringInput;
(function (EnableEnhancedMonitoringInput) {
EnableEnhancedMonitoringInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
EnableEnhancedMonitoringInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "EnableEnhancedMonitoringInput"); };
})(EnableEnhancedMonitoringInput || (EnableEnhancedMonitoringInput = {}));
var EncryptionType;
(function (EncryptionType) {
EncryptionType["KMS"] = "KMS";
EncryptionType["NONE"] = "NONE";
})(EncryptionType || (EncryptionType = {}));
var EnhancedMetrics;
(function (EnhancedMetrics) {
EnhancedMetrics.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
EnhancedMetrics.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "EnhancedMetrics"); };
})(EnhancedMetrics || (EnhancedMetrics = {}));
var EnhancedMonitoringOutput;
(function (EnhancedMonitoringOutput) {
EnhancedMonitoringOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
EnhancedMonitoringOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "EnhancedMonitoringOutput"); };
})(EnhancedMonitoringOutput || (EnhancedMonitoringOutput = {}));
var ExpiredIteratorException;
(function (ExpiredIteratorException) {
ExpiredIteratorException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ExpiredIteratorException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ExpiredIteratorException"); };
})(ExpiredIteratorException || (ExpiredIteratorException = {}));
var ExpiredNextTokenException;
(function (ExpiredNextTokenException) {
ExpiredNextTokenException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ExpiredNextTokenException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ExpiredNextTokenException"); };
})(ExpiredNextTokenException || (ExpiredNextTokenException = {}));
var GetRecordsInput;
(function (GetRecordsInput) {
GetRecordsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
GetRecordsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "GetRecordsInput"); };
})(GetRecordsInput || (GetRecordsInput = {}));
var GetRecordsOutput;
(function (GetRecordsOutput) {
GetRecordsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
GetRecordsOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "GetRecordsOutput"); };
})(GetRecordsOutput || (GetRecordsOutput = {}));
var GetShardIteratorInput;
(function (GetShardIteratorInput) {
GetShardIteratorInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
GetShardIteratorInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "GetShardIteratorInput"); };
})(GetShardIteratorInput || (GetShardIteratorInput = {}));
var GetShardIteratorOutput;
(function (GetShardIteratorOutput) {
GetShardIteratorOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
GetShardIteratorOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "GetShardIteratorOutput"); };
})(GetShardIteratorOutput || (GetShardIteratorOutput = {}));
var HashKeyRange;
(function (HashKeyRange) {
HashKeyRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
HashKeyRange.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "HashKeyRange"); };
})(HashKeyRange || (HashKeyRange = {}));
var IncreaseStreamRetentionPeriodInput;
(function (IncreaseStreamRetentionPeriodInput) {
IncreaseStreamRetentionPeriodInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
IncreaseStreamRetentionPeriodInput.isa = function (o) {
return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "IncreaseStreamRetentionPeriodInput");
};
})(IncreaseStreamRetentionPeriodInput || (IncreaseStreamRetentionPeriodInput = {}));
var InternalFailureException;
(function (InternalFailureException) {
InternalFailureException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
InternalFailureException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "InternalFailureException"); };
})(InternalFailureException || (InternalFailureException = {}));
var InvalidArgumentException;
(function (InvalidArgumentException) {
InvalidArgumentException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
InvalidArgumentException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "InvalidArgumentException"); };
})(InvalidArgumentException || (InvalidArgumentException = {}));
var KMSAccessDeniedException;
(function (KMSAccessDeniedException) {
KMSAccessDeniedException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSAccessDeniedException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSAccessDeniedException"); };
})(KMSAccessDeniedException || (KMSAccessDeniedException = {}));
var KMSDisabledException;
(function (KMSDisabledException) {
KMSDisabledException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSDisabledException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSDisabledException"); };
})(KMSDisabledException || (KMSDisabledException = {}));
var KMSInvalidStateException;
(function (KMSInvalidStateException) {
KMSInvalidStateException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSInvalidStateException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSInvalidStateException"); };
})(KMSInvalidStateException || (KMSInvalidStateException = {}));
var KMSNotFoundException;
(function (KMSNotFoundException) {
KMSNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSNotFoundException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSNotFoundException"); };
})(KMSNotFoundException || (KMSNotFoundException = {}));
var KMSOptInRequired;
(function (KMSOptInRequired) {
KMSOptInRequired.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSOptInRequired.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSOptInRequired"); };
})(KMSOptInRequired || (KMSOptInRequired = {}));
var KMSThrottlingException;
(function (KMSThrottlingException) {
KMSThrottlingException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
KMSThrottlingException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "KMSThrottlingException"); };
})(KMSThrottlingException || (KMSThrottlingException = {}));
var LimitExceededException;
(function (LimitExceededException) {
LimitExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
LimitExceededException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "LimitExceededException"); };
})(LimitExceededException || (LimitExceededException = {}));
var ListShardsInput;
(function (ListShardsInput) {
ListShardsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListShardsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListShardsInput"); };
})(ListShardsInput || (ListShardsInput = {}));
var ListShardsOutput;
(function (ListShardsOutput) {
ListShardsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListShardsOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListShardsOutput"); };
})(ListShardsOutput || (ListShardsOutput = {}));
var ListStreamConsumersInput;
(function (ListStreamConsumersInput) {
ListStreamConsumersInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListStreamConsumersInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListStreamConsumersInput"); };
})(ListStreamConsumersInput || (ListStreamConsumersInput = {}));
var ListStreamConsumersOutput;
(function (ListStreamConsumersOutput) {
ListStreamConsumersOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListStreamConsumersOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListStreamConsumersOutput"); };
})(ListStreamConsumersOutput || (ListStreamConsumersOutput = {}));
var ListStreamsInput;
(function (ListStreamsInput) {
ListStreamsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListStreamsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListStreamsInput"); };
})(ListStreamsInput || (ListStreamsInput = {}));
var ListStreamsOutput;
(function (ListStreamsOutput) {
ListStreamsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListStreamsOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListStreamsOutput"); };
})(ListStreamsOutput || (ListStreamsOutput = {}));
var ListTagsForStreamInput;
(function (ListTagsForStreamInput) {
ListTagsForStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListTagsForStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListTagsForStreamInput"); };
})(ListTagsForStreamInput || (ListTagsForStreamInput = {}));
var ListTagsForStreamOutput;
(function (ListTagsForStreamOutput) {
ListTagsForStreamOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ListTagsForStreamOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ListTagsForStreamOutput"); };
})(ListTagsForStreamOutput || (ListTagsForStreamOutput = {}));
var MergeShardsInput;
(function (MergeShardsInput) {
MergeShardsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
MergeShardsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "MergeShardsInput"); };
})(MergeShardsInput || (MergeShardsInput = {}));
var MetricsName;
(function (MetricsName) {
MetricsName["ALL"] = "ALL";
MetricsName["INCOMING_BYTES"] = "IncomingBytes";
MetricsName["INCOMING_RECORDS"] = "IncomingRecords";
MetricsName["ITERATOR_AGE_MILLISECONDS"] = "IteratorAgeMilliseconds";
MetricsName["OUTGOING_BYTES"] = "OutgoingBytes";
MetricsName["OUTGOING_RECORDS"] = "OutgoingRecords";
MetricsName["READ_PROVISIONED_THROUGHPUT_EXCEEDED"] = "ReadProvisionedThroughputExceeded";
MetricsName["WRITE_PROVISIONED_THROUGHPUT_EXCEEDED"] = "WriteProvisionedThroughputExceeded";
})(MetricsName || (MetricsName = {}));
var ProvisionedThroughputExceededException;
(function (ProvisionedThroughputExceededException) {
ProvisionedThroughputExceededException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ProvisionedThroughputExceededException.isa = function (o) {
return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ProvisionedThroughputExceededException");
};
})(ProvisionedThroughputExceededException || (ProvisionedThroughputExceededException = {}));
var PutRecordInput;
(function (PutRecordInput) {
PutRecordInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordInput"); };
})(PutRecordInput || (PutRecordInput = {}));
var PutRecordOutput;
(function (PutRecordOutput) {
PutRecordOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordOutput"); };
})(PutRecordOutput || (PutRecordOutput = {}));
var PutRecordsInput;
(function (PutRecordsInput) {
PutRecordsInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordsInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordsInput"); };
})(PutRecordsInput || (PutRecordsInput = {}));
var PutRecordsOutput;
(function (PutRecordsOutput) {
PutRecordsOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordsOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordsOutput"); };
})(PutRecordsOutput || (PutRecordsOutput = {}));
var PutRecordsRequestEntry;
(function (PutRecordsRequestEntry) {
PutRecordsRequestEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordsRequestEntry.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordsRequestEntry"); };
})(PutRecordsRequestEntry || (PutRecordsRequestEntry = {}));
var PutRecordsResultEntry;
(function (PutRecordsResultEntry) {
PutRecordsResultEntry.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
PutRecordsResultEntry.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "PutRecordsResultEntry"); };
})(PutRecordsResultEntry || (PutRecordsResultEntry = {}));
var _Record;
(function (_Record) {
_Record.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
_Record.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "Record"); };
})(_Record || (_Record = {}));
var RegisterStreamConsumerInput;
(function (RegisterStreamConsumerInput) {
RegisterStreamConsumerInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
RegisterStreamConsumerInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "RegisterStreamConsumerInput"); };
})(RegisterStreamConsumerInput || (RegisterStreamConsumerInput = {}));
var RegisterStreamConsumerOutput;
(function (RegisterStreamConsumerOutput) {
RegisterStreamConsumerOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
RegisterStreamConsumerOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "RegisterStreamConsumerOutput"); };
})(RegisterStreamConsumerOutput || (RegisterStreamConsumerOutput = {}));
var RemoveTagsFromStreamInput;
(function (RemoveTagsFromStreamInput) {
RemoveTagsFromStreamInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
RemoveTagsFromStreamInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "RemoveTagsFromStreamInput"); };
})(RemoveTagsFromStreamInput || (RemoveTagsFromStreamInput = {}));
var ResourceInUseException;
(function (ResourceInUseException) {
ResourceInUseException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ResourceInUseException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ResourceInUseException"); };
})(ResourceInUseException || (ResourceInUseException = {}));
var ResourceNotFoundException;
(function (ResourceNotFoundException) {
ResourceNotFoundException.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
ResourceNotFoundException.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "ResourceNotFoundException"); };
})(ResourceNotFoundException || (ResourceNotFoundException = {}));
var ScalingType;
(function (ScalingType) {
ScalingType["UNIFORM_SCALING"] = "UNIFORM_SCALING";
})(ScalingType || (ScalingType = {}));
var SequenceNumberRange;
(function (SequenceNumberRange) {
SequenceNumberRange.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
SequenceNumberRange.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "SequenceNumberRange"); };
})(SequenceNumberRange || (SequenceNumberRange = {}));
var Shard;
(function (Shard) {
Shard.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
Shard.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "Shard"); };
})(Shard || (Shard = {}));
var ShardIteratorType;
(function (ShardIteratorType) {
ShardIteratorType["AFTER_SEQUENCE_NUMBER"] = "AFTER_SEQUENCE_NUMBER";
ShardIteratorType["AT_SEQUENCE_NUMBER"] = "AT_SEQUENCE_NUMBER";
ShardIteratorType["AT_TIMESTAMP"] = "AT_TIMESTAMP";
ShardIteratorType["LATEST"] = "LATEST";
ShardIteratorType["TRIM_HORIZON"] = "TRIM_HORIZON";
})(ShardIteratorType || (ShardIteratorType = {}));
var SplitShardInput;
(function (SplitShardInput) {
SplitShardInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
SplitShardInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "SplitShardInput"); };
})(SplitShardInput || (SplitShardInput = {}));
var StartingPosition;
(function (StartingPosition) {
StartingPosition.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
StartingPosition.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "StartingPosition"); };
})(StartingPosition || (StartingPosition = {}));
var StartStreamEncryptionInput;
(function (StartStreamEncryptionInput) {
StartStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
StartStreamEncryptionInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "StartStreamEncryptionInput"); };
})(StartStreamEncryptionInput || (StartStreamEncryptionInput = {}));
var StopStreamEncryptionInput;
(function (StopStreamEncryptionInput) {
StopStreamEncryptionInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
StopStreamEncryptionInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "StopStreamEncryptionInput"); };
})(StopStreamEncryptionInput || (StopStreamEncryptionInput = {}));
var StreamDescription;
(function (StreamDescription) {
StreamDescription.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
StreamDescription.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "StreamDescription"); };
})(StreamDescription || (StreamDescription = {}));
var StreamDescriptionSummary;
(function (StreamDescriptionSummary) {
StreamDescriptionSummary.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
StreamDescriptionSummary.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "StreamDescriptionSummary"); };
})(StreamDescriptionSummary || (StreamDescriptionSummary = {}));
var StreamStatus;
(function (StreamStatus) {
StreamStatus["ACTIVE"] = "ACTIVE";
StreamStatus["CREATING"] = "CREATING";
StreamStatus["DELETING"] = "DELETING";
StreamStatus["UPDATING"] = "UPDATING";
})(StreamStatus || (StreamStatus = {}));
var SubscribeToShardEvent;
(function (SubscribeToShardEvent) {
SubscribeToShardEvent.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
SubscribeToShardEvent.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "SubscribeToShardEvent"); };
})(SubscribeToShardEvent || (SubscribeToShardEvent = {}));
var SubscribeToShardEventStream;
(function (SubscribeToShardEventStream) {
SubscribeToShardEventStream.visit = function (value, visitor) {
if (value.KMSThrottlingException !== undefined)
return visitor.KMSThrottlingException(value.KMSThrottlingException);
if (value.KMSDisabledException !== undefined)
return visitor.KMSDisabledException(value.KMSDisabledException);
if (value.KMSAccessDeniedException !== undefined)
return visitor.KMSAccessDeniedException(value.KMSAccessDeniedException);
if (value.KMSInvalidStateException !== undefined)
return visitor.KMSInvalidStateException(value.KMSInvalidStateException);
if (value.KMSNotFoundException !== undefined)
return visitor.KMSNotFoundException(value.KMSNotFoundException);
if (value.ResourceNotFoundException !== undefined)
return visitor.ResourceNotFoundException(value.ResourceNotFoundException);
if (value.SubscribeToShardEvent !== undefined)
return visitor.SubscribeToShardEvent(value.SubscribeToShardEvent);
if (value.ResourceInUseException !== undefined)
return visitor.ResourceInUseException(value.ResourceInUseException);
if (value.InternalFailureException !== undefined)
return visitor.InternalFailureException(value.InternalFailureException);
if (value.KMSOptInRequired !== undefined)
return visitor.KMSOptInRequired(value.KMSOptInRequired);
return visitor._(value.$unknown[0], value.$unknown[1]);
};
SubscribeToShardEventStream.filterSensitiveLog = function (obj) {
var _a;
if (obj.KMSThrottlingException !== undefined)
return { KMSThrottlingException: KMSThrottlingException.filterSensitiveLog(obj.KMSThrottlingException) };
if (obj.KMSDisabledException !== undefined)
return { KMSDisabledException: KMSDisabledException.filterSensitiveLog(obj.KMSDisabledException) };
if (obj.KMSAccessDeniedException !== undefined)
return { KMSAccessDeniedException: KMSAccessDeniedException.filterSensitiveLog(obj.KMSAccessDeniedException) };
if (obj.KMSInvalidStateException !== undefined)
return { KMSInvalidStateException: KMSInvalidStateException.filterSensitiveLog(obj.KMSInvalidStateException) };
if (obj.KMSNotFoundException !== undefined)
return { KMSNotFoundException: KMSNotFoundException.filterSensitiveLog(obj.KMSNotFoundException) };
if (obj.ResourceNotFoundException !== undefined)
return { ResourceNotFoundException: ResourceNotFoundException.filterSensitiveLog(obj.ResourceNotFoundException) };
if (obj.SubscribeToShardEvent !== undefined)
return { SubscribeToShardEvent: SubscribeToShardEvent.filterSensitiveLog(obj.SubscribeToShardEvent) };
if (obj.ResourceInUseException !== undefined)
return { ResourceInUseException: ResourceInUseException.filterSensitiveLog(obj.ResourceInUseException) };
if (obj.InternalFailureException !== undefined)
return { InternalFailureException: InternalFailureException.filterSensitiveLog(obj.InternalFailureException) };
if (obj.KMSOptInRequired !== undefined)
return { KMSOptInRequired: KMSOptInRequired.filterSensitiveLog(obj.KMSOptInRequired) };
if (obj.$unknown !== undefined)
return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a;
};
})(SubscribeToShardEventStream || (SubscribeToShardEventStream = {}));
var SubscribeToShardInput;
(function (SubscribeToShardInput) {
SubscribeToShardInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
SubscribeToShardInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "SubscribeToShardInput"); };
})(SubscribeToShardInput || (SubscribeToShardInput = {}));
var SubscribeToShardOutput;
(function (SubscribeToShardOutput) {
SubscribeToShardOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj), (obj.EventStream && { EventStream: "STREAMING_CONTENT" }))); };
SubscribeToShardOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "SubscribeToShardOutput"); };
})(SubscribeToShardOutput || (SubscribeToShardOutput = {}));
var Tag;
(function (Tag) {
Tag.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
Tag.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "Tag"); };
})(Tag || (Tag = {}));
var UpdateShardCountInput;
(function (UpdateShardCountInput) {
UpdateShardCountInput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
UpdateShardCountInput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "UpdateShardCountInput"); };
})(UpdateShardCountInput || (UpdateShardCountInput = {}));
var UpdateShardCountOutput;
(function (UpdateShardCountOutput) {
UpdateShardCountOutput.filterSensitiveLog = function (obj) { return (Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, obj)); };
UpdateShardCountOutput.isa = function (o) { return Object(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_1__["isa"])(o, "UpdateShardCountOutput"); };
})(UpdateShardCountOutput || (UpdateShardCountOutput = {}));
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "9AIs":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartSentimentDetectionJobCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: StartSentimentDetectionJobCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartSentimentDetectionJobCommand", function() { return StartSentimentDetectionJobCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StartSentimentDetectionJobCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartSentimentDetectionJobCommand, _super);
// Start section: command_properties
// End section: command_properties
function StartSentimentDetectionJobCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StartSentimentDetectionJobCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartSentimentDetectionJobRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartSentimentDetectionJobResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StartSentimentDetectionJobCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartSentimentDetectionJobCommand"])(input, context);
};
StartSentimentDetectionJobCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartSentimentDetectionJobCommand"])(output, context);
};
return StartSentimentDetectionJobCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StartSentimentDetectionJobCommand.js.map
/***/ }),
/***/ "9ETN":
/*!*************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetSegmentCommand.js ***!
\*************************************************************************************/
/*! exports provided: GetSegmentCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSegmentCommand", function() { return GetSegmentCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetSegmentCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSegmentCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetSegmentCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetSegmentCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSegmentRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSegmentResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetSegmentCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSegmentCommand"])(input, context);
};
GetSegmentCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSegmentCommand"])(output, context);
};
return GetSegmentCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetSegmentCommand.js.map
/***/ }),
/***/ "9Hor":
/*!**********************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/indexeddb.js ***!
\**********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var idb__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! idb */ "P0+2");
/* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../predicates */ "0VOl");
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "+eag");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "wr5y");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __asyncValues = (undefined && undefined.__asyncValues) || function (o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
};
var __values = (undefined && undefined.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __spread = (undefined && undefined.__spread) || function () {
for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
return ar;
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('DataStore');
var DB_NAME = 'amplify-datastore';
var IndexedDBAdapter = /** @class */ (function () {
function IndexedDBAdapter() {
}
IndexedDBAdapter.prototype.checkPrivate = function () {
return __awaiter(this, void 0, void 0, function () {
var isPrivate;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, Object(_util__WEBPACK_IMPORTED_MODULE_4__["isPrivateMode"])().then(function (isPrivate) {
return isPrivate;
})];
case 1:
isPrivate = _a.sent();
if (isPrivate) {
logger.error("IndexedDB not supported in this browser's private mode");
return [2 /*return*/, Promise.reject("IndexedDB not supported in this browser's private mode")];
}
else {
return [2 /*return*/, Promise.resolve()];
}
return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype.getStorenameForModel = function (modelConstructor) {
var namespace = this.namespaceResolver(modelConstructor);
var modelName = modelConstructor.name;
return this.getStorename(namespace, modelName);
};
IndexedDBAdapter.prototype.getStorename = function (namespace, modelName) {
var storeName = namespace + "_" + modelName;
return storeName;
};
IndexedDBAdapter.prototype.setUp = function (theSchema, namespaceResolver, modelInstanceCreator, getModelConstructorByModelName) {
return __awaiter(this, void 0, void 0, function () {
var VERSION, _a, error_1;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_b.sent();
if (!!this.initPromise) return [3 /*break*/, 2];
this.initPromise = new Promise(function (res, rej) {
_this.resolve = res;
_this.reject = rej;
});
return [3 /*break*/, 4];
case 2: return [4 /*yield*/, this.initPromise];
case 3:
_b.sent();
_b.label = 4;
case 4:
this.schema = theSchema;
this.namespaceResolver = namespaceResolver;
this.modelInstanceCreator = modelInstanceCreator;
this.getModelConstructorByModelName = getModelConstructorByModelName;
_b.label = 5;
case 5:
_b.trys.push([5, 8, , 9]);
if (!!this.db) return [3 /*break*/, 7];
VERSION = 2;
_a = this;
return [4 /*yield*/, idb__WEBPACK_IMPORTED_MODULE_1__["openDB"](DB_NAME, VERSION, {
upgrade: function (db, oldVersion, newVersion, txn) { return __awaiter(_this, void 0, void 0, function () {
var _a, _b, storeName, origStore, tmpName, newStore, cursor, count, e_1_1, error_2;
var e_1, _c;
var _this = this;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
if (oldVersion === 0) {
Object.keys(theSchema.namespaces).forEach(function (namespaceName) {
var namespace = theSchema.namespaces[namespaceName];
Object.keys(namespace.models).forEach(function (modelName) {
var storeName = _this.getStorename(namespaceName, modelName);
var store = db.createObjectStore(storeName, {
autoIncrement: true,
});
var indexes = _this.schema.namespaces[namespaceName]
.relationships[modelName].indexes;
indexes.forEach(function (index) { return store.createIndex(index, index); });
store.createIndex('byId', 'id', { unique: true });
});
});
return [2 /*return*/];
}
if (!(oldVersion === 1 && newVersion === 2)) return [3 /*break*/, 16];
_d.label = 1;
case 1:
_d.trys.push([1, 14, , 15]);
_d.label = 2;
case 2:
_d.trys.push([2, 11, 12, 13]);
_a = __values(txn.objectStoreNames), _b = _a.next();
_d.label = 3;
case 3:
if (!!_b.done) return [3 /*break*/, 10];
storeName = _b.value;
origStore = txn.objectStore(storeName);
tmpName = "tmp_" + storeName;
origStore.name = tmpName;
newStore = db.createObjectStore(storeName, {
keyPath: undefined,
autoIncrement: true,
});
newStore.createIndex('byId', 'id', { unique: true });
return [4 /*yield*/, origStore.openCursor()];
case 4:
cursor = _d.sent();
count = 0;
_d.label = 5;
case 5:
if (!(cursor && cursor.value)) return [3 /*break*/, 8];
// we don't pass key, since they are all new entries in the new store
return [4 /*yield*/, newStore.put(cursor.value)];
case 6:
// we don't pass key, since they are all new entries in the new store
_d.sent();
return [4 /*yield*/, cursor.continue()];
case 7:
cursor = _d.sent();
count++;
return [3 /*break*/, 5];
case 8:
// delete original
db.deleteObjectStore(tmpName);
logger.debug(count + " " + storeName + " records migrated");
_d.label = 9;
case 9:
_b = _a.next();
return [3 /*break*/, 3];
case 10: return [3 /*break*/, 13];
case 11:
e_1_1 = _d.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 13];
case 12:
try {
if (_b && !_b.done && (_c = _a.return)) _c.call(_a);
}
finally { if (e_1) throw e_1.error; }
return [7 /*endfinally*/];
case 13: return [3 /*break*/, 15];
case 14:
error_2 = _d.sent();
logger.error('Error migrating IndexedDB data', error_2);
txn.abort();
throw error_2;
case 15: return [2 /*return*/];
case 16: return [2 /*return*/];
}
});
}); },
})];
case 6:
_a.db = _b.sent();
this.resolve();
_b.label = 7;
case 7: return [3 /*break*/, 9];
case 8:
error_1 = _b.sent();
this.reject(error_1);
return [3 /*break*/, 9];
case 9: return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype._get = function (storeOrStoreName, id) {
return __awaiter(this, void 0, void 0, function () {
var index, storeName, store, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (typeof storeOrStoreName === 'string') {
storeName = storeOrStoreName;
index = this.db.transaction(storeName, 'readonly').store.index('byId');
}
else {
store = storeOrStoreName;
index = store.index('byId');
}
return [4 /*yield*/, index.get(id)];
case 1:
result = _a.sent();
return [2 /*return*/, result];
}
});
});
};
IndexedDBAdapter.prototype.save = function (model, condition) {
var e_2, _a;
return __awaiter(this, void 0, void 0, function () {
var modelConstructor, storeName, connectedModels, namespaceName, set, connectionStoreNames, tx, store, fromDB, predicates, predicateObjs, type, isValid, msg, result, connectionStoreNames_1, connectionStoreNames_1_1, resItem, storeName_1, item, instance, store_1, id, opType, key, key, e_2_1;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_b.sent();
modelConstructor = Object.getPrototypeOf(model)
.constructor;
storeName = this.getStorenameForModel(modelConstructor);
connectedModels = Object(_util__WEBPACK_IMPORTED_MODULE_4__["traverseModel"])(modelConstructor.name, model, this.schema.namespaces[this.namespaceResolver(modelConstructor)], this.modelInstanceCreator, this.getModelConstructorByModelName);
namespaceName = this.namespaceResolver(modelConstructor);
set = new Set();
connectionStoreNames = Object.values(connectedModels).map(function (_a) {
var modelName = _a.modelName, item = _a.item, instance = _a.instance;
var storeName = _this.getStorename(namespaceName, modelName);
set.add(storeName);
return { storeName: storeName, item: item, instance: instance };
});
tx = this.db.transaction(__spread([storeName], Array.from(set.values())), 'readwrite');
store = tx.objectStore(storeName);
return [4 /*yield*/, this._get(store, model.id)];
case 2:
fromDB = _b.sent();
if (condition && fromDB) {
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition);
predicateObjs = predicates.predicates, type = predicates.type;
isValid = Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(fromDB, type, predicateObjs);
if (!isValid) {
msg = 'Conditional update failed';
logger.error(msg, { model: fromDB, condition: predicateObjs });
throw new Error(msg);
}
}
result = [];
_b.label = 3;
case 3:
_b.trys.push([3, 14, 15, 20]);
connectionStoreNames_1 = __asyncValues(connectionStoreNames);
_b.label = 4;
case 4: return [4 /*yield*/, connectionStoreNames_1.next()];
case 5:
if (!(connectionStoreNames_1_1 = _b.sent(), !connectionStoreNames_1_1.done)) return [3 /*break*/, 13];
resItem = connectionStoreNames_1_1.value;
storeName_1 = resItem.storeName, item = resItem.item, instance = resItem.instance;
store_1 = tx.objectStore(storeName_1);
id = item.id;
return [4 /*yield*/, this._get(store_1, id)];
case 6:
opType = (_b.sent()) === undefined
? _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT
: _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE;
if (!(id === model.id)) return [3 /*break*/, 9];
return [4 /*yield*/, store_1.index('byId').getKey(item.id)];
case 7:
key = _b.sent();
return [4 /*yield*/, store_1.put(item, key)];
case 8:
_b.sent();
result.push([instance, opType]);
return [3 /*break*/, 12];
case 9:
if (!(opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT)) return [3 /*break*/, 12];
return [4 /*yield*/, store_1.index('byId').getKey(item.id)];
case 10:
key = _b.sent();
return [4 /*yield*/, store_1.put(item, key)];
case 11:
_b.sent();
result.push([instance, opType]);
_b.label = 12;
case 12: return [3 /*break*/, 4];
case 13: return [3 /*break*/, 20];
case 14:
e_2_1 = _b.sent();
e_2 = { error: e_2_1 };
return [3 /*break*/, 20];
case 15:
_b.trys.push([15, , 18, 19]);
if (!(connectionStoreNames_1_1 && !connectionStoreNames_1_1.done && (_a = connectionStoreNames_1.return))) return [3 /*break*/, 17];
return [4 /*yield*/, _a.call(connectionStoreNames_1)];
case 16:
_b.sent();
_b.label = 17;
case 17: return [3 /*break*/, 19];
case 18:
if (e_2) throw e_2.error;
return [7 /*endfinally*/];
case 19: return [7 /*endfinally*/];
case 20: return [4 /*yield*/, tx.done];
case 21:
_b.sent();
return [2 /*return*/, result];
}
});
});
};
IndexedDBAdapter.prototype.load = function (namespaceName, srcModelName, records) {
var records_1, records_1_1, records_2, records_2_1;
var e_3, _a, e_4, _b, e_5, _c;
return __awaiter(this, void 0, void 0, function () {
var namespace, relations, connectionStoreNames, modelConstructor, tx, relations_1, relations_1_1, relation, fieldName, modelName, targetName, storeName, store, modelConstructor_1, _d, recordItem, connectionRecord, e_4_1, recordItem, connectionRecord, e_5_1, e_3_1;
var _this = this;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
namespace = this.schema.namespaces[namespaceName];
relations = namespace.relationships[srcModelName].relationTypes;
connectionStoreNames = relations.map(function (_a) {
var modelName = _a.modelName;
return _this.getStorename(namespaceName, modelName);
});
modelConstructor = this.getModelConstructorByModelName(namespaceName, srcModelName);
if (connectionStoreNames.length === 0) {
return [2 /*return*/, records.map(function (record) {
return _this.modelInstanceCreator(modelConstructor, record);
})];
}
tx = this.db.transaction(__spread(connectionStoreNames), 'readonly');
_e.label = 1;
case 1:
_e.trys.push([1, 34, 35, 40]);
relations_1 = __asyncValues(relations);
_e.label = 2;
case 2: return [4 /*yield*/, relations_1.next()];
case 3:
if (!(relations_1_1 = _e.sent(), !relations_1_1.done)) return [3 /*break*/, 33];
relation = relations_1_1.value;
fieldName = relation.fieldName, modelName = relation.modelName, targetName = relation.targetName;
storeName = this.getStorename(namespaceName, modelName);
store = tx.objectStore(storeName);
modelConstructor_1 = this.getModelConstructorByModelName(namespaceName, modelName);
_d = relation.relationType;
switch (_d) {
case 'HAS_ONE': return [3 /*break*/, 4];
case 'BELONGS_TO': return [3 /*break*/, 17];
case 'HAS_MANY': return [3 /*break*/, 30];
}
return [3 /*break*/, 31];
case 4:
_e.trys.push([4, 10, 11, 16]);
records_1 = __asyncValues(records);
_e.label = 5;
case 5: return [4 /*yield*/, records_1.next()];
case 6:
if (!(records_1_1 = _e.sent(), !records_1_1.done)) return [3 /*break*/, 9];
recordItem = records_1_1.value;
if (!recordItem[fieldName]) return [3 /*break*/, 8];
return [4 /*yield*/, this._get(store, recordItem[fieldName])];
case 7:
connectionRecord = _e.sent();
recordItem[fieldName] =
connectionRecord &&
this.modelInstanceCreator(modelConstructor_1, connectionRecord);
_e.label = 8;
case 8: return [3 /*break*/, 5];
case 9: return [3 /*break*/, 16];
case 10:
e_4_1 = _e.sent();
e_4 = { error: e_4_1 };
return [3 /*break*/, 16];
case 11:
_e.trys.push([11, , 14, 15]);
if (!(records_1_1 && !records_1_1.done && (_b = records_1.return))) return [3 /*break*/, 13];
return [4 /*yield*/, _b.call(records_1)];
case 12:
_e.sent();
_e.label = 13;
case 13: return [3 /*break*/, 15];
case 14:
if (e_4) throw e_4.error;
return [7 /*endfinally*/];
case 15: return [7 /*endfinally*/];
case 16: return [3 /*break*/, 32];
case 17:
_e.trys.push([17, 23, 24, 29]);
records_2 = __asyncValues(records);
_e.label = 18;
case 18: return [4 /*yield*/, records_2.next()];
case 19:
if (!(records_2_1 = _e.sent(), !records_2_1.done)) return [3 /*break*/, 22];
recordItem = records_2_1.value;
if (!recordItem[targetName]) return [3 /*break*/, 21];
return [4 /*yield*/, this._get(store, recordItem[targetName])];
case 20:
connectionRecord = _e.sent();
recordItem[fieldName] =
connectionRecord &&
this.modelInstanceCreator(modelConstructor_1, connectionRecord);
delete recordItem[targetName];
_e.label = 21;
case 21: return [3 /*break*/, 18];
case 22: return [3 /*break*/, 29];
case 23:
e_5_1 = _e.sent();
e_5 = { error: e_5_1 };
return [3 /*break*/, 29];
case 24:
_e.trys.push([24, , 27, 28]);
if (!(records_2_1 && !records_2_1.done && (_c = records_2.return))) return [3 /*break*/, 26];
return [4 /*yield*/, _c.call(records_2)];
case 25:
_e.sent();
_e.label = 26;
case 26: return [3 /*break*/, 28];
case 27:
if (e_5) throw e_5.error;
return [7 /*endfinally*/];
case 28: return [7 /*endfinally*/];
case 29: return [3 /*break*/, 32];
case 30:
// TODO: Lazy loading
return [3 /*break*/, 32];
case 31:
Object(_util__WEBPACK_IMPORTED_MODULE_4__["exhaustiveCheck"])(relation.relationType);
return [3 /*break*/, 32];
case 32: return [3 /*break*/, 2];
case 33: return [3 /*break*/, 40];
case 34:
e_3_1 = _e.sent();
e_3 = { error: e_3_1 };
return [3 /*break*/, 40];
case 35:
_e.trys.push([35, , 38, 39]);
if (!(relations_1_1 && !relations_1_1.done && (_a = relations_1.return))) return [3 /*break*/, 37];
return [4 /*yield*/, _a.call(relations_1)];
case 36:
_e.sent();
_e.label = 37;
case 37: return [3 /*break*/, 39];
case 38:
if (e_3) throw e_3.error;
return [7 /*endfinally*/];
case 39: return [7 /*endfinally*/];
case 40: return [2 /*return*/, records.map(function (record) {
return _this.modelInstanceCreator(modelConstructor, record);
})];
}
});
});
};
IndexedDBAdapter.prototype.query = function (modelConstructor, predicate, pagination) {
return __awaiter(this, void 0, void 0, function () {
var storeName, namespaceName, sortSpecified, predicates, predicateObjs_1, type_1, idPredicate, id, record, _a, x, all, filtered, all, _b, _c;
return __generator(this, function (_d) {
switch (_d.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_d.sent();
storeName = this.getStorenameForModel(modelConstructor);
namespaceName = this.namespaceResolver(modelConstructor);
sortSpecified = pagination && pagination.sort;
if (!predicate) return [3 /*break*/, 8];
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(predicate);
if (!predicates) return [3 /*break*/, 8];
predicateObjs_1 = predicates.predicates, type_1 = predicates.type;
idPredicate = predicateObjs_1.length === 1 &&
predicateObjs_1.find(function (p) { return Object(_types__WEBPACK_IMPORTED_MODULE_3__["isPredicateObj"])(p) && p.field === 'id' && p.operator === 'eq'; });
if (!idPredicate) return [3 /*break*/, 5];
id = idPredicate.operand;
return [4 /*yield*/, this._get(storeName, id)];
case 2:
record = _d.sent();
if (!record) return [3 /*break*/, 4];
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, [
record,
])];
case 3:
_a = __read.apply(void 0, [_d.sent(), 1]), x = _a[0];
return [2 /*return*/, [x]];
case 4: return [2 /*return*/, []];
case 5: return [4 /*yield*/, this.db.getAll(storeName)];
case 6:
all = _d.sent();
filtered = predicateObjs_1
? all.filter(function (m) { return Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(m, type_1, predicateObjs_1); })
: all;
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, this.inMemoryPagination(filtered, pagination))];
case 7: return [2 /*return*/, _d.sent()];
case 8:
if (!sortSpecified) return [3 /*break*/, 11];
return [4 /*yield*/, this.db.getAll(storeName)];
case 9:
all = _d.sent();
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, this.inMemoryPagination(all, pagination))];
case 10: return [2 /*return*/, _d.sent()];
case 11:
_b = this.load;
_c = [namespaceName,
modelConstructor.name];
return [4 /*yield*/, this.enginePagination(storeName, pagination)];
case 12: return [4 /*yield*/, _b.apply(this, _c.concat([_d.sent()]))];
case 13: return [2 /*return*/, _d.sent()];
}
});
});
};
IndexedDBAdapter.prototype.inMemoryPagination = function (records, pagination) {
if (pagination) {
if (pagination.sort) {
var sortPredicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelSortPredicateCreator"].getPredicates(pagination.sort);
if (sortPredicates.length) {
var compareFn = Object(_util__WEBPACK_IMPORTED_MODULE_4__["sortCompareFunction"])(sortPredicates);
records.sort(compareFn);
}
}
var _a = pagination.page, page = _a === void 0 ? 0 : _a, _b = pagination.limit, limit = _b === void 0 ? 0 : _b;
var start = Math.max(0, page * limit) || 0;
var end = limit > 0 ? start + limit : records.length;
return records.slice(start, end);
}
return records;
};
IndexedDBAdapter.prototype.enginePagination = function (storeName, pagination) {
return __awaiter(this, void 0, void 0, function () {
var result, _a, page, _b, limit, initialRecord, cursor, pageResults, hasLimit, moreRecords, itemsLeft;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
if (!pagination) return [3 /*break*/, 7];
_a = pagination.page, page = _a === void 0 ? 0 : _a, _b = pagination.limit, limit = _b === void 0 ? 0 : _b;
initialRecord = Math.max(0, page * limit) || 0;
return [4 /*yield*/, this.db
.transaction(storeName)
.objectStore(storeName)
.openCursor()];
case 1:
cursor = _c.sent();
if (!(cursor && initialRecord > 0)) return [3 /*break*/, 3];
return [4 /*yield*/, cursor.advance(initialRecord)];
case 2:
_c.sent();
_c.label = 3;
case 3:
pageResults = [];
hasLimit = typeof limit === 'number' && limit > 0;
moreRecords = true;
itemsLeft = limit;
_c.label = 4;
case 4:
if (!(moreRecords && cursor && cursor.value)) return [3 /*break*/, 6];
pageResults.push(cursor.value);
return [4 /*yield*/, cursor.continue()];
case 5:
cursor = _c.sent();
if (hasLimit) {
itemsLeft--;
moreRecords = itemsLeft > 0 && cursor !== null;
}
else {
moreRecords = cursor !== null;
}
return [3 /*break*/, 4];
case 6:
result = pageResults;
return [3 /*break*/, 9];
case 7: return [4 /*yield*/, this.db.getAll(storeName)];
case 8:
result = (_c.sent());
_c.label = 9;
case 9: return [2 /*return*/, result];
}
});
});
};
IndexedDBAdapter.prototype.queryOne = function (modelConstructor, firstOrLast) {
if (firstOrLast === void 0) { firstOrLast = _types__WEBPACK_IMPORTED_MODULE_3__["QueryOne"].FIRST; }
return __awaiter(this, void 0, void 0, function () {
var storeName, cursor, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_a.sent();
storeName = this.getStorenameForModel(modelConstructor);
return [4 /*yield*/, this.db
.transaction([storeName], 'readonly')
.objectStore(storeName)
.openCursor(undefined, firstOrLast === _types__WEBPACK_IMPORTED_MODULE_3__["QueryOne"].FIRST ? 'next' : 'prev')];
case 2:
cursor = _a.sent();
result = cursor ? cursor.value : undefined;
return [2 /*return*/, result && this.modelInstanceCreator(modelConstructor, result)];
}
});
});
};
IndexedDBAdapter.prototype.delete = function (modelOrModelConstructor, condition) {
return __awaiter(this, void 0, void 0, function () {
var deleteQueue, modelConstructor, nameSpace, storeName, models, relations, deletedModels, deletedModels, model, modelConstructor, nameSpace, storeName, tx, store, fromDB, msg, predicates, predicateObjs, type, isValid, msg, relations, relations, deletedModels;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_a.sent();
deleteQueue = [];
if (!Object(_util__WEBPACK_IMPORTED_MODULE_4__["isModelConstructor"])(modelOrModelConstructor)) return [3 /*break*/, 9];
modelConstructor = modelOrModelConstructor;
nameSpace = this.namespaceResolver(modelConstructor);
storeName = this.getStorenameForModel(modelConstructor);
return [4 /*yield*/, this.query(modelConstructor, condition)];
case 2:
models = _a.sent();
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
if (!(condition !== undefined)) return [3 /*break*/, 5];
return [4 /*yield*/, this.deleteTraverse(relations, models, modelConstructor.name, nameSpace, deleteQueue)];
case 3:
_a.sent();
return [4 /*yield*/, this.deleteItem(deleteQueue)];
case 4:
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [models, deletedModels]];
case 5: return [4 /*yield*/, this.deleteTraverse(relations, models, modelConstructor.name, nameSpace, deleteQueue)];
case 6:
_a.sent();
// Delete all
return [4 /*yield*/, this.db
.transaction([storeName], 'readwrite')
.objectStore(storeName)
.clear()];
case 7:
// Delete all
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [models, deletedModels]];
case 8: return [3 /*break*/, 17];
case 9:
model = modelOrModelConstructor;
modelConstructor = Object.getPrototypeOf(model)
.constructor;
nameSpace = this.namespaceResolver(modelConstructor);
storeName = this.getStorenameForModel(modelConstructor);
if (!condition) return [3 /*break*/, 13];
tx = this.db.transaction([storeName], 'readwrite');
store = tx.objectStore(storeName);
return [4 /*yield*/, this._get(store, model.id)];
case 10:
fromDB = _a.sent();
if (fromDB === undefined) {
msg = 'Model instance not found in storage';
logger.warn(msg, { model: model });
return [2 /*return*/, [[model], []]];
}
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition);
predicateObjs = predicates.predicates, type = predicates.type;
isValid = Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(fromDB, type, predicateObjs);
if (!isValid) {
msg = 'Conditional update failed';
logger.error(msg, { model: fromDB, condition: predicateObjs });
throw new Error(msg);
}
return [4 /*yield*/, tx.done];
case 11:
_a.sent();
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
return [4 /*yield*/, this.deleteTraverse(relations, [model], modelConstructor.name, nameSpace, deleteQueue)];
case 12:
_a.sent();
return [3 /*break*/, 15];
case 13:
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
return [4 /*yield*/, this.deleteTraverse(relations, [model], modelConstructor.name, nameSpace, deleteQueue)];
case 14:
_a.sent();
_a.label = 15;
case 15: return [4 /*yield*/, this.deleteItem(deleteQueue)];
case 16:
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [[model], deletedModels]];
case 17: return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype.deleteItem = function (deleteQueue) {
var deleteQueue_1, deleteQueue_1_1;
var e_6, _a, e_7, _b;
return __awaiter(this, void 0, void 0, function () {
var connectionStoreNames, tx, deleteItem, storeName, items, store, items_1, items_1_1, item, key, e_7_1, e_6_1;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
connectionStoreNames = deleteQueue.map(function (_a) {
var storeName = _a.storeName;
return storeName;
});
tx = this.db.transaction(__spread(connectionStoreNames), 'readwrite');
_c.label = 1;
case 1:
_c.trys.push([1, 22, 23, 28]);
deleteQueue_1 = __asyncValues(deleteQueue);
_c.label = 2;
case 2: return [4 /*yield*/, deleteQueue_1.next()];
case 3:
if (!(deleteQueue_1_1 = _c.sent(), !deleteQueue_1_1.done)) return [3 /*break*/, 21];
deleteItem = deleteQueue_1_1.value;
storeName = deleteItem.storeName, items = deleteItem.items;
store = tx.objectStore(storeName);
_c.label = 4;
case 4:
_c.trys.push([4, 14, 15, 20]);
items_1 = __asyncValues(items);
_c.label = 5;
case 5: return [4 /*yield*/, items_1.next()];
case 6:
if (!(items_1_1 = _c.sent(), !items_1_1.done)) return [3 /*break*/, 13];
item = items_1_1.value;
if (!item) return [3 /*break*/, 12];
key = void 0;
if (!(typeof item === 'object')) return [3 /*break*/, 8];
return [4 /*yield*/, store.index('byId').getKey(item['id'])];
case 7:
key = _c.sent();
return [3 /*break*/, 10];
case 8: return [4 /*yield*/, store.index('byId').getKey(item.toString())];
case 9:
key = _c.sent();
_c.label = 10;
case 10:
if (!(key !== undefined)) return [3 /*break*/, 12];
return [4 /*yield*/, store.delete(key)];
case 11:
_c.sent();
_c.label = 12;
case 12: return [3 /*break*/, 5];
case 13: return [3 /*break*/, 20];
case 14:
e_7_1 = _c.sent();
e_7 = { error: e_7_1 };
return [3 /*break*/, 20];
case 15:
_c.trys.push([15, , 18, 19]);
if (!(items_1_1 && !items_1_1.done && (_b = items_1.return))) return [3 /*break*/, 17];
return [4 /*yield*/, _b.call(items_1)];
case 16:
_c.sent();
_c.label = 17;
case 17: return [3 /*break*/, 19];
case 18:
if (e_7) throw e_7.error;
return [7 /*endfinally*/];
case 19: return [7 /*endfinally*/];
case 20: return [3 /*break*/, 2];
case 21: return [3 /*break*/, 28];
case 22:
e_6_1 = _c.sent();
e_6 = { error: e_6_1 };
return [3 /*break*/, 28];
case 23:
_c.trys.push([23, , 26, 27]);
if (!(deleteQueue_1_1 && !deleteQueue_1_1.done && (_a = deleteQueue_1.return))) return [3 /*break*/, 25];
return [4 /*yield*/, _a.call(deleteQueue_1)];
case 24:
_c.sent();
_c.label = 25;
case 25: return [3 /*break*/, 27];
case 26:
if (e_6) throw e_6.error;
return [7 /*endfinally*/];
case 27: return [7 /*endfinally*/];
case 28: return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype.deleteTraverse = function (relations, models, srcModel, nameSpace, deleteQueue) {
var relations_2, relations_2_1, models_1, models_1_1, models_2, models_2_1;
var e_8, _a, e_9, _b, e_10, _c;
return __awaiter(this, void 0, void 0, function () {
var rel, relationType, fieldName, modelName, storeName, index, _d, model, recordToDelete, e_9_1, model, childrenArray, e_10_1, e_8_1;
var _this = this;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
_e.trys.push([0, 35, 36, 41]);
relations_2 = __asyncValues(relations);
_e.label = 1;
case 1: return [4 /*yield*/, relations_2.next()];
case 2:
if (!(relations_2_1 = _e.sent(), !relations_2_1.done)) return [3 /*break*/, 34];
rel = relations_2_1.value;
relationType = rel.relationType, fieldName = rel.fieldName, modelName = rel.modelName;
storeName = this.getStorename(nameSpace, modelName);
index = Object(_util__WEBPACK_IMPORTED_MODULE_4__["getIndex"])(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, srcModel) ||
// if we were unable to find an index via relationTypes
// i.e. for keyName connections, attempt to find one by the
// associatedWith property
Object(_util__WEBPACK_IMPORTED_MODULE_4__["getIndexFromAssociation"])(this.schema.namespaces[nameSpace].relationships[modelName].indexes, rel.associatedWith);
_d = relationType;
switch (_d) {
case 'HAS_ONE': return [3 /*break*/, 3];
case 'HAS_MANY': return [3 /*break*/, 17];
case 'BELONGS_TO': return [3 /*break*/, 31];
}
return [3 /*break*/, 32];
case 3:
_e.trys.push([3, 10, 11, 16]);
models_1 = __asyncValues(models);
_e.label = 4;
case 4: return [4 /*yield*/, models_1.next()];
case 5:
if (!(models_1_1 = _e.sent(), !models_1_1.done)) return [3 /*break*/, 9];
model = models_1_1.value;
return [4 /*yield*/, this.db
.transaction(storeName, 'readwrite')
.objectStore(storeName)
.index(index)
.get(model.id)];
case 6:
recordToDelete = _e.sent();
return [4 /*yield*/, this.deleteTraverse(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, recordToDelete ? [recordToDelete] : [], modelName, nameSpace, deleteQueue)];
case 7:
_e.sent();
_e.label = 8;
case 8: return [3 /*break*/, 4];
case 9: return [3 /*break*/, 16];
case 10:
e_9_1 = _e.sent();
e_9 = { error: e_9_1 };
return [3 /*break*/, 16];
case 11:
_e.trys.push([11, , 14, 15]);
if (!(models_1_1 && !models_1_1.done && (_b = models_1.return))) return [3 /*break*/, 13];
return [4 /*yield*/, _b.call(models_1)];
case 12:
_e.sent();
_e.label = 13;
case 13: return [3 /*break*/, 15];
case 14:
if (e_9) throw e_9.error;
return [7 /*endfinally*/];
case 15: return [7 /*endfinally*/];
case 16: return [3 /*break*/, 33];
case 17:
_e.trys.push([17, 24, 25, 30]);
models_2 = __asyncValues(models);
_e.label = 18;
case 18: return [4 /*yield*/, models_2.next()];
case 19:
if (!(models_2_1 = _e.sent(), !models_2_1.done)) return [3 /*break*/, 23];
model = models_2_1.value;
return [4 /*yield*/, this.db
.transaction(storeName, 'readwrite')
.objectStore(storeName)
.index(index)
.getAll(model['id'])];
case 20:
childrenArray = _e.sent();
return [4 /*yield*/, this.deleteTraverse(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, childrenArray, modelName, nameSpace, deleteQueue)];
case 21:
_e.sent();
_e.label = 22;
case 22: return [3 /*break*/, 18];
case 23: return [3 /*break*/, 30];
case 24:
e_10_1 = _e.sent();
e_10 = { error: e_10_1 };
return [3 /*break*/, 30];
case 25:
_e.trys.push([25, , 28, 29]);
if (!(models_2_1 && !models_2_1.done && (_c = models_2.return))) return [3 /*break*/, 27];
return [4 /*yield*/, _c.call(models_2)];
case 26:
_e.sent();
_e.label = 27;
case 27: return [3 /*break*/, 29];
case 28:
if (e_10) throw e_10.error;
return [7 /*endfinally*/];
case 29: return [7 /*endfinally*/];
case 30: return [3 /*break*/, 33];
case 31:
// Intentionally blank
return [3 /*break*/, 33];
case 32:
Object(_util__WEBPACK_IMPORTED_MODULE_4__["exhaustiveCheck"])(relationType);
return [3 /*break*/, 33];
case 33: return [3 /*break*/, 1];
case 34: return [3 /*break*/, 41];
case 35:
e_8_1 = _e.sent();
e_8 = { error: e_8_1 };
return [3 /*break*/, 41];
case 36:
_e.trys.push([36, , 39, 40]);
if (!(relations_2_1 && !relations_2_1.done && (_a = relations_2.return))) return [3 /*break*/, 38];
return [4 /*yield*/, _a.call(relations_2)];
case 37:
_e.sent();
_e.label = 38;
case 38: return [3 /*break*/, 40];
case 39:
if (e_8) throw e_8.error;
return [7 /*endfinally*/];
case 40: return [7 /*endfinally*/];
case 41:
deleteQueue.push({
storeName: this.getStorename(nameSpace, srcModel),
items: models.map(function (record) {
return _this.modelInstanceCreator(_this.getModelConstructorByModelName(nameSpace, srcModel), record);
}),
});
return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype.clear = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.checkPrivate()];
case 1:
_a.sent();
this.db.close();
return [4 /*yield*/, idb__WEBPACK_IMPORTED_MODULE_1__["deleteDB"](DB_NAME)];
case 2:
_a.sent();
this.db = undefined;
this.initPromise = undefined;
return [2 /*return*/];
}
});
});
};
IndexedDBAdapter.prototype.batchSave = function (modelConstructor, items) {
return __awaiter(this, void 0, void 0, function () {
var result, storeName, txn, store, _loop_1, this_1, items_2, items_2_1, item, e_11_1;
var e_11, _a;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
if (items.length === 0) {
return [2 /*return*/, []];
}
return [4 /*yield*/, this.checkPrivate()];
case 1:
_b.sent();
result = [];
storeName = this.getStorenameForModel(modelConstructor);
txn = this.db.transaction(storeName, 'readwrite');
store = txn.store;
_loop_1 = function (item) {
var connectedModels, id, _deleted, index, key, instance;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
connectedModels = Object(_util__WEBPACK_IMPORTED_MODULE_4__["traverseModel"])(modelConstructor.name, this_1.modelInstanceCreator(modelConstructor, item), this_1.schema.namespaces[this_1.namespaceResolver(modelConstructor)], this_1.modelInstanceCreator, this_1.getModelConstructorByModelName);
id = item.id, _deleted = item._deleted;
index = store.index('byId');
return [4 /*yield*/, index.getKey(id)];
case 1:
key = _a.sent();
if (!!_deleted) return [3 /*break*/, 3];
instance = connectedModels.find(function (_a) {
var instance = _a.instance;
return instance.id === id;
}).instance;
result.push([
instance,
key ? _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE : _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT,
]);
return [4 /*yield*/, store.put(instance, key)];
case 2:
_a.sent();
return [3 /*break*/, 5];
case 3:
result.push([item, _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].DELETE]);
if (!key) return [3 /*break*/, 5];
return [4 /*yield*/, store.delete(key)];
case 4:
_a.sent();
_a.label = 5;
case 5: return [2 /*return*/];
}
});
};
this_1 = this;
_b.label = 2;
case 2:
_b.trys.push([2, 7, 8, 9]);
items_2 = __values(items), items_2_1 = items_2.next();
_b.label = 3;
case 3:
if (!!items_2_1.done) return [3 /*break*/, 6];
item = items_2_1.value;
return [5 /*yield**/, _loop_1(item)];
case 4:
_b.sent();
_b.label = 5;
case 5:
items_2_1 = items_2.next();
return [3 /*break*/, 3];
case 6: return [3 /*break*/, 9];
case 7:
e_11_1 = _b.sent();
e_11 = { error: e_11_1 };
return [3 /*break*/, 9];
case 8:
try {
if (items_2_1 && !items_2_1.done && (_a = items_2.return)) _a.call(items_2);
}
finally { if (e_11) throw e_11.error; }
return [7 /*endfinally*/];
case 9: return [4 /*yield*/, txn.done];
case 10:
_b.sent();
return [2 /*return*/, result];
}
});
});
};
return IndexedDBAdapter;
}());
/* harmony default export */ __webpack_exports__["default"] = (new IndexedDBAdapter());
//# sourceMappingURL=indexeddb.js.map
/***/ }),
/***/ "9K5O":
/*!***************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib/Hub.js ***!
\***************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __read = (this && this.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __spread = (this && this.__spread) || function () {
for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
return ar;
};
Object.defineProperty(exports, "__esModule", { value: true });
var Logger_1 = __webpack_require__(/*! ./Logger */ "t5A6");
var logger = new Logger_1.ConsoleLogger('Hub');
var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' &&
typeof Symbol.for === 'function'
? Symbol.for('amplify_default')
: '@@amplify_default');
function isLegacyCallback(callback) {
return callback.onHubCapsule !== undefined;
}
var HubClass = /** @class */ (function () {
function HubClass(name) {
this.listeners = [];
this.patterns = [];
this.protectedChannels = [
'core',
'auth',
'api',
'analytics',
'interactions',
'pubsub',
'storage',
'xr',
];
this.name = name;
}
// Note - Need to pass channel as a reference for removal to work and not anonymous function
HubClass.prototype.remove = function (channel, listener) {
if (channel instanceof RegExp) {
var pattern_1 = this.patterns.find(function (_a) {
var pattern = _a.pattern;
return pattern.source === channel.source;
});
if (!pattern_1) {
logger.warn("No listeners for " + channel);
return;
}
this.patterns = __spread(this.patterns.filter(function (x) { return x !== pattern_1; }));
}
else {
var holder = this.listeners[channel];
if (!holder) {
logger.warn("No listeners for " + channel);
return;
}
this.listeners[channel] = __spread(holder.filter(function (_a) {
var callback = _a.callback;
return callback !== listener;
}));
}
};
HubClass.prototype.dispatch = function (channel, payload, source, ampSymbol) {
if (source === void 0) { source = ''; }
if (this.protectedChannels.indexOf(channel) > -1) {
var hasAccess = ampSymbol === AMPLIFY_SYMBOL;
if (!hasAccess) {
logger.warn("WARNING: " + channel + " is protected and dispatching on it can have unintended consequences");
}
}
var capsule = {
channel: channel,
payload: __assign({}, payload),
source: source,
patternInfo: [],
};
try {
this._toListeners(capsule);
}
catch (e) {
logger.error(e);
}
};
HubClass.prototype.listen = function (channel, callback, listenerName) {
var _this = this;
if (listenerName === void 0) { listenerName = 'noname'; }
var cb;
// Check for legacy onHubCapsule callback for backwards compatability
if (isLegacyCallback(callback)) {
logger.warn("WARNING onHubCapsule is Deprecated. Please pass in a callback.");
cb = callback.onHubCapsule.bind(callback);
}
else if (typeof callback !== 'function') {
throw new Error('No callback supplied to Hub');
}
else {
cb = callback;
}
if (channel instanceof RegExp) {
this.patterns.push({
pattern: channel,
callback: cb,
});
}
else {
var holder = this.listeners[channel];
if (!holder) {
holder = [];
this.listeners[channel] = holder;
}
holder.push({
name: listenerName,
callback: cb,
});
}
return function () {
_this.remove(channel, cb);
};
};
HubClass.prototype._toListeners = function (capsule) {
var channel = capsule.channel, payload = capsule.payload;
var holder = this.listeners[channel];
if (holder) {
holder.forEach(function (listener) {
logger.debug("Dispatching to " + channel + " with ", payload);
try {
listener.callback(capsule);
}
catch (e) {
logger.error(e);
}
});
}
if (this.patterns.length > 0) {
if (!payload.message) {
logger.warn("Cannot perform pattern matching without a message key");
return;
}
var payloadStr_1 = payload.message;
this.patterns.forEach(function (pattern) {
var match = payloadStr_1.match(pattern.pattern);
if (match) {
var _a = __read(match), groups = _a.slice(1);
var dispatchingCapsule = __assign(__assign({}, capsule), { patternInfo: groups });
try {
pattern.callback(dispatchingCapsule);
}
catch (e) {
logger.error(e);
}
}
});
}
};
return HubClass;
}());
exports.HubClass = HubClass;
/*We export a __default__ instance of HubClass to use it as a
psuedo Singleton for the main messaging bus, however you can still create
your own instance of HubClass() for a separate "private bus" of events.*/
exports.Hub = new HubClass('__default__');
/**
* @deprecated use named import
*/
exports.default = exports.Hub;
//# sourceMappingURL=Hub.js.map
/***/ }),
/***/ "9M8c":
/*!**********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/bufferCount.js ***!
\**********************************************************************/
/*! exports provided: bufferCount */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferCount", function() { return bufferCount; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function bufferCount(bufferSize, startBufferEvery = null) {
return function bufferCountOperatorFunction(source) {
return source.lift(new BufferCountOperator(bufferSize, startBufferEvery));
};
}
class BufferCountOperator {
constructor(bufferSize, startBufferEvery) {
this.bufferSize = bufferSize;
this.startBufferEvery = startBufferEvery;
if (!startBufferEvery || bufferSize === startBufferEvery) {
this.subscriberClass = BufferCountSubscriber;
}
else {
this.subscriberClass = BufferSkipCountSubscriber;
}
}
call(subscriber, source) {
return source.subscribe(new this.subscriberClass(subscriber, this.bufferSize, this.startBufferEvery));
}
}
class BufferCountSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, bufferSize) {
super(destination);
this.bufferSize = bufferSize;
this.buffer = [];
}
_next(value) {
const buffer = this.buffer;
buffer.push(value);
if (buffer.length == this.bufferSize) {
this.destination.next(buffer);
this.buffer = [];
}
}
_complete() {
const buffer = this.buffer;
if (buffer.length > 0) {
this.destination.next(buffer);
}
super._complete();
}
}
class BufferSkipCountSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, bufferSize, startBufferEvery) {
super(destination);
this.bufferSize = bufferSize;
this.startBufferEvery = startBufferEvery;
this.buffers = [];
this.count = 0;
}
_next(value) {
const { bufferSize, startBufferEvery, buffers, count } = this;
this.count++;
if (count % startBufferEvery === 0) {
buffers.push([]);
}
for (let i = buffers.length; i--;) {
const buffer = buffers[i];
buffer.push(value);
if (buffer.length === bufferSize) {
buffers.splice(i, 1);
this.destination.next(buffer);
}
}
}
_complete() {
const { buffers, destination } = this;
while (buffers.length > 0) {
let buffer = buffers.shift();
if (buffer.length > 0) {
destination.next(buffer);
}
}
super._complete();
}
}
//# sourceMappingURL=bufferCount.js.map
/***/ }),
/***/ "9Nap":
/*!***************************************!*\
!*** ./node_modules/lodash/_toKey.js ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var isSymbol = __webpack_require__(/*! ./isSymbol */ "/9aa");
/** Used as references for various `Number` constants. */
var INFINITY = 1 / 0;
/**
* Converts `value` to a string key if it's not a string or symbol.
*
* @private
* @param {*} value The value to inspect.
* @returns {string|symbol} Returns the key.
*/
function toKey(value) {
if (typeof value == 'string' || isSymbol(value)) {
return value;
}
var result = (value + '');
return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result;
}
module.exports = toKey;
/***/ }),
/***/ "9ONQ":
/*!****************************************************!*\
!*** ./node_modules/universal-cookie/es6/index.js ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Cookies__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Cookies */ "lgps");
/* harmony default export */ __webpack_exports__["default"] = (_Cookies__WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "9ggG":
/*!***************************************!*\
!*** ./node_modules/lodash/_isKey.js ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var isArray = __webpack_require__(/*! ./isArray */ "Z0cm"),
isSymbol = __webpack_require__(/*! ./isSymbol */ "/9aa");
/** Used to match property names within property paths. */
var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
reIsPlainProp = /^\w*$/;
/**
* Checks if `value` is a property name and not a property path.
*
* @private
* @param {*} value The value to check.
* @param {Object} [object] The object to query keys on.
* @returns {boolean} Returns `true` if `value` is a property name, else `false`.
*/
function isKey(value, object) {
if (isArray(value)) {
return false;
}
var type = typeof value;
if (type == 'number' || type == 'symbol' || type == 'boolean' ||
value == null || isSymbol(value)) {
return true;
}
return reIsPlainProp.test(value) || !reIsDeepProp.test(value) ||
(object != null && value in Object(object));
}
module.exports = isKey;
/***/ }),
/***/ "9ihq":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/elementAt.js ***!
\********************************************************************/
/*! exports provided: elementAt */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "elementAt", function() { return elementAt; });
/* harmony import */ var _util_ArgumentOutOfRangeError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/ArgumentOutOfRangeError */ "4I5i");
/* harmony import */ var _filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./filter */ "pLZG");
/* harmony import */ var _throwIfEmpty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./throwIfEmpty */ "XDbj");
/* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD");
/* harmony import */ var _take__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./take */ "IzEk");
function elementAt(index, defaultValue) {
if (index < 0) {
throw new _util_ArgumentOutOfRangeError__WEBPACK_IMPORTED_MODULE_0__["ArgumentOutOfRangeError"]();
}
const hasDefaultValue = arguments.length >= 2;
return (source) => source.pipe(Object(_filter__WEBPACK_IMPORTED_MODULE_1__["filter"])((v, i) => i === index), Object(_take__WEBPACK_IMPORTED_MODULE_4__["take"])(1), hasDefaultValue
? Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__["defaultIfEmpty"])(defaultValue)
: Object(_throwIfEmpty__WEBPACK_IMPORTED_MODULE_2__["throwIfEmpty"])(() => new _util_ArgumentOutOfRangeError__WEBPACK_IMPORTED_MODULE_0__["ArgumentOutOfRangeError"]()));
}
//# sourceMappingURL=elementAt.js.map
/***/ }),
/***/ "9mpf":
/*!******************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/Util/DateUtils.js ***!
\******************************************************************/
/*! exports provided: DateUtils */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DateUtils", function() { return DateUtils; });
/**
* Date & time utility functions to abstract the `aws-sdk` away from users.
* (v2 => v3 modularization is a breaking change)
*
* @see https://github.com/aws/aws-sdk-js/blob/6edf586dcc1de7fe8fbfbbd9a0d2b1847921e6e1/lib/util.js#L262
*/
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var FIVE_MINUTES_IN_MS = 1000 * 60 * 5;
var DateUtils = {
/**
* Milliseconds to offset the date to compensate for clock skew between device & services
*/
clockOffset: 0,
getDateWithClockOffset: function () {
if (DateUtils.clockOffset) {
return new Date(new Date().getTime() + DateUtils.clockOffset);
}
else {
return new Date();
}
},
/**
* @returns {number} Clock offset in milliseconds
*/
getClockOffset: function () {
return DateUtils.clockOffset;
},
getHeaderStringFromDate: function (date) {
if (date === void 0) { date = DateUtils.getDateWithClockOffset(); }
return date.toISOString().replace(/[:\-]|\.\d{3}/g, '');
},
getDateFromHeaderString: function (header) {
var _a = __read(header.match(/^(\d{4})(\d{2})(\d{2})T(\d{2})(\d{2})(\d{2}).+/), 7), year = _a[1], month = _a[2], day = _a[3], hour = _a[4], minute = _a[5], second = _a[6];
return new Date(Date.UTC(Number(year), Number(month) - 1, Number(day), Number(hour), Number(minute), Number(second)));
},
isClockSkewed: function (serverDate) {
// API gateway permits client calls that are off by no more than ±5 minutes
return (Math.abs(serverDate.getTime() - DateUtils.getDateWithClockOffset().getTime()) >= FIVE_MINUTES_IN_MS);
},
isClockSkewError: function (error) {
if (!error.response || !error.response.headers) {
return false;
}
var headers = error.response.headers;
return Boolean(headers['x-amzn-errortype'] === 'BadRequestException' &&
(headers.date || headers.Date));
},
/**
* @param {number} offset Clock offset in milliseconds
*/
setClockOffset: function (offset) {
DateUtils.clockOffset = offset;
},
};
//# sourceMappingURL=DateUtils.js.map
/***/ }),
/***/ "9niX":
/*!*********************************************************************!*\
!*** ./node_modules/@aws-sdk/util-uri-escape/dist/es/escape-uri.js ***!
\*********************************************************************/
/*! exports provided: escapeUri */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "escapeUri", function() { return escapeUri; });
function escapeUri(uri) {
var output = encodeURIComponent(uri);
// AWS percent-encodes some extra non-standard characters in a URI
output = output.replace(/[!'()*]/g, hexEncode);
return output;
}
function hexEncode(c) {
return "%" + c.charCodeAt(0).toString(16).toUpperCase();
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNjYXBlLXVyaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lc2NhcGUtdXJpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sVUFBVSxTQUFTLENBQUMsR0FBVztJQUNuQyxJQUFJLE1BQU0sR0FBRyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUVyQyxrRUFBa0U7SUFDbEUsTUFBTSxHQUFHLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLFNBQVMsQ0FBQyxDQUFDO0lBRS9DLE9BQU8sTUFBTSxDQUFDO0FBQ2hCLENBQUM7QUFFRCxTQUFTLFNBQVMsQ0FBQyxDQUFTO0lBQzFCLE9BQU8sTUFBSSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUksQ0FBQztBQUMxRCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGVzY2FwZVVyaSh1cmk6IHN0cmluZyk6IHN0cmluZyB7XG4gIGxldCBvdXRwdXQgPSBlbmNvZGVVUklDb21wb25lbnQodXJpKTtcblxuICAvLyBBV1MgcGVyY2VudC1lbmNvZGVzIHNvbWUgZXh0cmEgbm9uLXN0YW5kYXJkIGNoYXJhY3RlcnMgaW4gYSBVUklcbiAgb3V0cHV0ID0gb3V0cHV0LnJlcGxhY2UoL1shJygpKl0vZywgaGV4RW5jb2RlKTtcblxuICByZXR1cm4gb3V0cHV0O1xufVxuXG5mdW5jdGlvbiBoZXhFbmNvZGUoYzogc3RyaW5nKSB7XG4gIHJldHVybiBgJSR7Yy5jaGFyQ29kZUF0KDApLnRvU3RyaW5nKDE2KS50b1VwcGVyQ2FzZSgpfWA7XG59XG4iXX0=
/***/ }),
/***/ "9ppp":
/*!*****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/ObjectUnsubscribedError.js ***!
\*****************************************************************************/
/*! exports provided: ObjectUnsubscribedError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectUnsubscribedError", function() { return ObjectUnsubscribedError; });
const ObjectUnsubscribedErrorImpl = (() => {
function ObjectUnsubscribedErrorImpl() {
Error.call(this);
this.message = 'object unsubscribed';
this.name = 'ObjectUnsubscribedError';
return this;
}
ObjectUnsubscribedErrorImpl.prototype = Object.create(Error.prototype);
return ObjectUnsubscribedErrorImpl;
})();
const ObjectUnsubscribedError = ObjectUnsubscribedErrorImpl;
//# sourceMappingURL=ObjectUnsubscribedError.js.map
/***/ }),
/***/ "9rSQ":
/*!***********************************************************!*\
!*** ./node_modules/axios/lib/core/InterceptorManager.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var utils = __webpack_require__(/*! ./../utils */ "xTJ+");
function InterceptorManager() {
this.handlers = [];
}
/**
* Add a new interceptor to the stack
*
* @param {Function} fulfilled The function to handle `then` for a `Promise`
* @param {Function} rejected The function to handle `reject` for a `Promise`
*
* @return {Number} An ID used to remove interceptor later
*/
InterceptorManager.prototype.use = function use(fulfilled, rejected) {
this.handlers.push({
fulfilled: fulfilled,
rejected: rejected
});
return this.handlers.length - 1;
};
/**
* Remove an interceptor from the stack
*
* @param {Number} id The ID that was returned by `use`
*/
InterceptorManager.prototype.eject = function eject(id) {
if (this.handlers[id]) {
this.handlers[id] = null;
}
};
/**
* Iterate over all the registered interceptors
*
* This method is particularly useful for skipping over any
* interceptors that may have become `null` calling `eject`.
*
* @param {Function} fn The function to call for each interceptor
*/
InterceptorManager.prototype.forEach = function forEach(fn) {
utils.forEach(this.handlers, function forEachHandler(h) {
if (h !== null) {
fn(h);
}
});
};
module.exports = InterceptorManager;
/***/ }),
/***/ "9tu1":
/*!********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListTopicsDetectionJobsPaginator.js ***!
\********************************************************************************************************/
/*! exports provided: listTopicsDetectionJobsPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listTopicsDetectionJobsPaginate", function() { return listTopicsDetectionJobsPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "KcXj");
/* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "8JFw");
/* harmony import */ var _commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListTopicsDetectionJobsCommand */ "hsFU");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListTopicsDetectionJobsCommand"].bind.apply(_commands_ListTopicsDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListTopicsDetectionJobsCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listTopicsDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listTopicsDetectionJobsPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listTopicsDetectionJobsPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__["ComprehendClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Comprehend | ComprehendClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListTopicsDetectionJobsPaginator.js.map
/***/ }),
/***/ "9xv2":
/*!***************************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-logger/dist/es/configurations.js ***!
\***************************************************************************/
/*! exports provided: resolveLoggerConfig */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveLoggerConfig", function() { return resolveLoggerConfig; });
var resolveLoggerConfig = function (input) {
return input;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBWUEsTUFBTSxDQUFDLElBQU0sbUJBQW1CLEdBQUcsVUFBSSxLQUFpRDtJQUN0RixPQUFBLEtBQUs7QUFBTCxDQUFLLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMb2dnZXIgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGludGVyZmFjZSBMb2dnZXJJbnB1dENvbmZpZyB7XG4gIGxvZ2dlcj86IExvZ2dlcjtcbn1cblxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7fVxuXG5leHBvcnQgaW50ZXJmYWNlIExvZ2dlclJlc29sdmVkQ29uZmlnIHtcbiAgbG9nZ2VyPzogTG9nZ2VyO1xufVxuXG5leHBvcnQgY29uc3QgcmVzb2x2ZUxvZ2dlckNvbmZpZyA9IDxUPihpbnB1dDogVCAmIFByZXZpb3VzbHlSZXNvbHZlZCAmIExvZ2dlcklucHV0Q29uZmlnKTogVCAmIExvZ2dlclJlc29sdmVkQ29uZmlnID0+XG4gIGlucHV0O1xuIl19
/***/ }),
/***/ "A1a1":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetGcmChannelCommand.js ***!
\****************************************************************************************/
/*! exports provided: GetGcmChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetGcmChannelCommand", function() { return GetGcmChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetGcmChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetGcmChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetGcmChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetGcmChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetGcmChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetGcmChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetGcmChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetGcmChannelCommand"])(input, context);
};
GetGcmChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetGcmChannelCommand"])(output, context);
};
return GetGcmChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetGcmChannelCommand.js.map
/***/ }),
/***/ "A3iJ":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/partition.js ***!
\********************************************************************/
/*! exports provided: partition */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "partition", function() { return partition; });
/* harmony import */ var _util_not__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/not */ "F97/");
/* harmony import */ var _filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./filter */ "pLZG");
function partition(predicate, thisArg) {
return (source) => [
Object(_filter__WEBPACK_IMPORTED_MODULE_1__["filter"])(predicate, thisArg)(source),
Object(_filter__WEBPACK_IMPORTED_MODULE_1__["filter"])(Object(_util_not__WEBPACK_IMPORTED_MODULE_0__["not"])(predicate, thisArg))(source)
];
}
//# sourceMappingURL=partition.js.map
/***/ }),
/***/ "A40W":
/*!******************************************************************!*\
!*** ./node_modules/@aws-amplify/api-rest/lib-esm/RestClient.js ***!
\******************************************************************/
/*! exports provided: RestClient */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RestClient", function() { return RestClient; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "vDqi");
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! url */ "CxY0");
/* harmony import */ var url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(url__WEBPACK_IMPORTED_MODULE_2__);
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __assign = (undefined && undefined.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __rest = (undefined && undefined.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('RestClient');
/**
* HTTP Client for REST requests. Send and receive JSON data.
* Sign request with AWS credentials if available
* Usage:
* @param {object} [service_info] - AWS service type and region, optional,
* if not provided then parse out from url
service_info: {
service: ...,
region: ...
}
*
* @returns {object} Signed HTTP request
*/
Signer.sign = function (request, access_info, service_info) {
if (service_info === void 0) { service_info = null; }
request.headers = request.headers || {};
// datetime string and date string
var dt = Util_1.DateUtils.getDateWithClockOffset(), dt_str = dt.toISOString().replace(/[:\-]|\.\d{3}/g, ''), d_str = dt_str.substr(0, 8);
var url_info = url_1.parse(request.url);
request.headers['host'] = url_info.host;
request.headers['x-amz-date'] = dt_str;
if (access_info.session_token) {
request.headers['X-Amz-Security-Token'] = access_info.session_token;
}
// Task 1: Create a Canonical Request
var request_str = canonical_request(request);
logger.debug(request_str);
// Task 2: Create a String to Sign
var serviceInfo = service_info || parse_service_info(request), scope = credential_scope(d_str, serviceInfo.region, serviceInfo.service), str_to_sign = string_to_sign(DEFAULT_ALGORITHM, request_str, dt_str, scope);
// Task 3: Calculate the Signature
var signing_key = get_signing_key(access_info.secret_key, d_str, serviceInfo), signature = get_signature(signing_key, str_to_sign);
// Task 4: Adding the Signing information to the Request
var authorization_header = get_authorization_header(DEFAULT_ALGORITHM, access_info.access_key, scope, signed_headers(request.headers), signature);
request.headers['Authorization'] = authorization_header;
return request;
};
Signer.signUrl = function (urlOrRequest, accessInfo, serviceInfo, expiration) {
var urlToSign = typeof urlOrRequest === 'object' ? urlOrRequest.url : urlOrRequest;
var method = typeof urlOrRequest === 'object' ? urlOrRequest.method : 'GET';
var body = typeof urlOrRequest === 'object' ? urlOrRequest.body : undefined;
var now = Util_1.DateUtils.getDateWithClockOffset()
.toISOString()
.replace(/[:\-]|\.\d{3}/g, '');
var today = now.substr(0, 8);
// Intentionally discarding search
var _a = url_1.parse(urlToSign, true, true), search = _a.search, parsedUrl = __rest(_a, ["search"]);
var host = parsedUrl.host;
var signedHeaders = { host: host };
var _b = serviceInfo || parse_service_info({ url: url_1.format(parsedUrl) }), region = _b.region, service = _b.service;
var credentialScope = credential_scope(today, region, service);
// IoT service does not allow the session token in the canonical request
// https://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html
var sessionTokenRequired = accessInfo.session_token && service !== IOT_SERVICE_NAME;
var queryParams = __assign(__assign(__assign({ 'X-Amz-Algorithm': DEFAULT_ALGORITHM, 'X-Amz-Credential': [accessInfo.access_key, credentialScope].join('/'), 'X-Amz-Date': now.substr(0, 16) }, (sessionTokenRequired
? { 'X-Amz-Security-Token': "" + accessInfo.session_token }
: {})), (expiration ? { 'X-Amz-Expires': "" + expiration } : {})), { 'X-Amz-SignedHeaders': Object.keys(signedHeaders).join(',') });
var canonicalRequest = canonical_request({
method: method,
url: url_1.format(__assign(__assign({}, parsedUrl), { query: __assign(__assign({}, parsedUrl.query), queryParams) })),
headers: signedHeaders,
data: body,
});
var stringToSign = string_to_sign(DEFAULT_ALGORITHM, canonicalRequest, now, credentialScope);
var signing_key = get_signing_key(accessInfo.secret_key, today, {
region: region,
service: service,
});
var signature = get_signature(signing_key, stringToSign);
var additionalQueryParams = __assign({ 'X-Amz-Signature': signature }, (accessInfo.session_token && {
'X-Amz-Security-Token': accessInfo.session_token,
}));
var result = url_1.format({
protocol: parsedUrl.protocol,
slashes: true,
hostname: parsedUrl.hostname,
port: parsedUrl.port,
pathname: parsedUrl.pathname,
query: __assign(__assign(__assign({}, parsedUrl.query), queryParams), additionalQueryParams),
});
return result;
};
return Signer;
}());
exports.Signer = Signer;
/**
* @deprecated use per-function import
*/
exports.default = Signer;
//# sourceMappingURL=Signer.js.map
/***/ }),
/***/ "C1xV":
/*!******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/ListEndpointsCommand.js ***!
\******************************************************************************************/
/*! exports provided: ListEndpointsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListEndpointsCommand", function() { return ListEndpointsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListEndpointsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListEndpointsCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListEndpointsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListEndpointsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListEndpointsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListEndpointsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListEndpointsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListEndpointsCommand"])(input, context);
};
ListEndpointsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListEndpointsCommand"])(output, context);
};
return ListEndpointsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=ListEndpointsCommand.js.map
/***/ }),
/***/ "C5Xo":
/*!****************************************************!*\
!*** ./node_modules/@aws-amplify/xr/lib-esm/XR.js ***!
\****************************************************/
/*! exports provided: XRClass, XR */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XRClass", function() { return XRClass; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "XR", function() { return XR; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _Providers_SumerianProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Providers/SumerianProvider */ "NFk7");
/* harmony import */ var _Errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Errors */ "teFF");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
/*
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('XR');
var DEFAULT_PROVIDER_NAME = 'SumerianProvider';
var XRClass = /** @class */ (function () {
/**
* Initialize XR with AWS configurations
*
* @param {XROptions} options - Configuration object for XR
*/
function XRClass(options) {
this._options = options;
logger.debug('XR Options', this._options);
this._defaultProvider = DEFAULT_PROVIDER_NAME;
this._pluggables = {};
// Add default provider
this.addPluggable(new _Providers_SumerianProvider__WEBPACK_IMPORTED_MODULE_1__["SumerianProvider"]());
}
/**
* Configure XR part with configurations
*
* @param {XROptions} config - Configuration for XR
* @return {Object} - The current configuration
*/
XRClass.prototype.configure = function (options) {
var _this = this;
var opt = options ? options.XR || options : {};
logger.debug('configure XR', { opt: opt });
this._options = Object.assign({}, this._options, opt);
Object.entries(this._pluggables).map(function (_a) {
var _b = __read(_a, 2), name = _b[0], provider = _b[1];
if (name === _this._defaultProvider && !opt[_this._defaultProvider]) {
provider.configure(_this._options);
}
else {
provider.configure(_this._options[name]);
}
});
return this._options;
};
/**
* add plugin into XR category
* @param {Object} pluggable - an instance of the plugin
*/
XRClass.prototype.addPluggable = function (pluggable) {
return __awaiter(this, void 0, void 0, function () {
var config;
return __generator(this, function (_a) {
if (pluggable && pluggable.getCategory() === 'XR') {
this._pluggables[pluggable.getProviderName()] = pluggable;
config = pluggable.configure(this._options);
return [2 /*return*/, config];
}
return [2 /*return*/];
});
});
};
XRClass.prototype.loadScene = function (sceneName, domElementId, sceneOptions, provider) {
if (sceneOptions === void 0) { sceneOptions = {}; }
if (provider === void 0) { provider = this._defaultProvider; }
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return [4 /*yield*/, this._pluggables[provider].loadScene(sceneName, domElementId, sceneOptions)];
case 1: return [2 /*return*/, _a.sent()];
}
});
});
};
XRClass.prototype.isSceneLoaded = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].isSceneLoaded(sceneName);
};
XRClass.prototype.getSceneController = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].getSceneController(sceneName);
};
XRClass.prototype.isVRCapable = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].isVRCapable(sceneName);
};
XRClass.prototype.isVRPresentationActive = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].isVRPresentationActive(sceneName);
};
XRClass.prototype.start = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].start(sceneName);
};
XRClass.prototype.enterVR = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].enterVR(sceneName);
};
XRClass.prototype.exitVR = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].exitVR(sceneName);
};
XRClass.prototype.isMuted = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].isMuted(sceneName);
};
XRClass.prototype.setMuted = function (sceneName, muted, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].setMuted(sceneName, muted);
};
XRClass.prototype.onSceneEvent = function (sceneName, eventName, eventHandler, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].onSceneEvent(sceneName, eventName, eventHandler);
};
XRClass.prototype.enableAudio = function (sceneName, provider) {
if (provider === void 0) { provider = this._defaultProvider; }
if (!this._pluggables[provider])
throw new _Errors__WEBPACK_IMPORTED_MODULE_2__["XRProviderNotConfigured"]("Provider '" + provider + "' not configured");
return this._pluggables[provider].enableAudio(sceneName);
};
return XRClass;
}());
var XR = new XRClass(null);
_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Amplify"].register(XR);
//# sourceMappingURL=XR.js.map
/***/ }),
/***/ "CBmc":
/*!**************************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/UniversalStorage/index.js ***!
\**************************************************************************/
/*! exports provided: UniversalStorage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniversalStorage", function() { return UniversalStorage; });
/* harmony import */ var universal_cookie__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! universal-cookie */ "9ONQ");
/* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../JS */ "HzrR");
var isBrowser = Object(_JS__WEBPACK_IMPORTED_MODULE_1__["browserOrNode"])().isBrowser;
var UniversalStorage = /** @class */ (function () {
function UniversalStorage(context) {
if (context === void 0) { context = {}; }
this.cookies = new universal_cookie__WEBPACK_IMPORTED_MODULE_0__["default"]();
this.store = isBrowser ? window.localStorage : Object.create(null);
this.cookies = context.req
? new universal_cookie__WEBPACK_IMPORTED_MODULE_0__["default"](context.req.headers.cookie)
: new universal_cookie__WEBPACK_IMPORTED_MODULE_0__["default"]();
Object.assign(this.store, this.cookies.getAll());
}
Object.defineProperty(UniversalStorage.prototype, "length", {
get: function () {
return Object.entries(this.store).length;
},
enumerable: true,
configurable: true
});
UniversalStorage.prototype.clear = function () {
var _this = this;
Array.from(new Array(this.length))
.map(function (value, i) { return _this.key(i); })
.forEach(function (key) { return _this.removeItem(key); });
};
UniversalStorage.prototype.getItem = function (key) {
return this.getLocalItem(key);
};
UniversalStorage.prototype.getLocalItem = function (key) {
return Object.prototype.hasOwnProperty.call(this.store, key)
? this.store[key]
: null;
};
UniversalStorage.prototype.getUniversalItem = function (key) {
return this.cookies.get(key);
};
UniversalStorage.prototype.key = function (index) {
return Object.keys(this.store)[index];
};
UniversalStorage.prototype.removeItem = function (key) {
this.removeLocalItem(key);
this.removeUniversalItem(key);
};
UniversalStorage.prototype.removeLocalItem = function (key) {
delete this.store[key];
};
UniversalStorage.prototype.removeUniversalItem = function (key) {
this.cookies.remove(key);
};
UniversalStorage.prototype.setItem = function (key, value) {
this.setLocalItem(key, value);
// keys take the shape:
// 1. `${ProviderPrefix}.${userPoolClientId}.${username}.${tokenType}
// 2. `${ProviderPrefix}.${userPoolClientId}.LastAuthUser
var tokenType = key.split('.').pop();
switch (tokenType) {
// LastAuthUser is needed for computing other key names
case 'LastAuthUser':
// accessToken is required for CognitoUserSession
case 'accessToken':
// Required for CognitoUserSession
case 'idToken':
this.setUniversalItem(key, value);
// userData is used when `Auth.currentAuthenticatedUser({ bypassCache: false })`.
// Can be persisted to speed up calls to `Auth.currentAuthenticatedUser()`
// case 'userData':
// refreshToken isn't shared with the server so that the client handles refreshing
// case 'refreshToken':
// Ignoring clockDrift on the server for now, but needs testing
// case 'clockDrift':
}
};
UniversalStorage.prototype.setLocalItem = function (key, value) {
this.store[key] = value;
};
UniversalStorage.prototype.setUniversalItem = function (key, value) {
this.cookies.set(key, value, {
path: '/',
// `httpOnly` cannot be set via JavaScript: https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies#JavaScript_access_using_Document.cookie
sameSite: true,
// Allow unsecure requests to http://localhost:3000/ when in development.
secure: window.location.hostname === 'localhost' ? false : true,
});
};
return UniversalStorage;
}());
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "CF2H":
/*!**********************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/index.js ***!
\**********************************************************/
/*! exports provided: S3Client, S3, AbortMultipartUploadCommand, CompleteMultipartUploadCommand, CopyObjectCommand, CreateBucketCommand, CreateMultipartUploadCommand, DeleteBucketCommand, DeleteBucketAnalyticsConfigurationCommand, DeleteBucketCorsCommand, DeleteBucketEncryptionCommand, DeleteBucketInventoryConfigurationCommand, DeleteBucketLifecycleCommand, DeleteBucketMetricsConfigurationCommand, DeleteBucketPolicyCommand, DeleteBucketReplicationCommand, DeleteBucketTaggingCommand, DeleteBucketWebsiteCommand, DeleteObjectCommand, DeleteObjectsCommand, DeleteObjectTaggingCommand, DeletePublicAccessBlockCommand, GetBucketAccelerateConfigurationCommand, GetBucketAclCommand, GetBucketAnalyticsConfigurationCommand, GetBucketCorsCommand, GetBucketEncryptionCommand, GetBucketInventoryConfigurationCommand, GetBucketLifecycleConfigurationCommand, GetBucketLocationCommand, GetBucketLoggingCommand, GetBucketMetricsConfigurationCommand, GetBucketNotificationConfigurationCommand, GetBucketPolicyCommand, GetBucketPolicyStatusCommand, GetBucketReplicationCommand, GetBucketRequestPaymentCommand, GetBucketTaggingCommand, GetBucketVersioningCommand, GetBucketWebsiteCommand, GetObjectCommand, GetObjectAclCommand, GetObjectLegalHoldCommand, GetObjectLockConfigurationCommand, GetObjectRetentionCommand, GetObjectTaggingCommand, GetObjectTorrentCommand, GetPublicAccessBlockCommand, HeadBucketCommand, HeadObjectCommand, ListBucketAnalyticsConfigurationsCommand, ListBucketInventoryConfigurationsCommand, ListBucketMetricsConfigurationsCommand, ListBucketsCommand, ListMultipartUploadsCommand, ListObjectsCommand, ListObjectsV2Command, listObjectsV2Paginate, ListObjectVersionsCommand, ListPartsCommand, PutBucketAccelerateConfigurationCommand, PutBucketAclCommand, PutBucketAnalyticsConfigurationCommand, PutBucketCorsCommand, PutBucketEncryptionCommand, PutBucketInventoryConfigurationCommand, PutBucketLifecycleConfigurationCommand, PutBucketLoggingCommand, PutBucketMetricsConfigurationCommand, PutBucketNotificationConfigurationCommand, PutBucketPolicyCommand, PutBucketReplicationCommand, PutBucketRequestPaymentCommand, PutBucketTaggingCommand, PutBucketVersioningCommand, PutBucketWebsiteCommand, PutObjectCommand, PutObjectAclCommand, PutObjectLegalHoldCommand, PutObjectLockConfigurationCommand, PutObjectRetentionCommand, PutObjectTaggingCommand, PutPublicAccessBlockCommand, RestoreObjectCommand, SelectObjectContentCommand, UploadPartCommand, UploadPartCopyCommand, AbortIncompleteMultipartUpload, AbortMultipartUploadOutput, AbortMultipartUploadRequest, AccelerateConfiguration, AccessControlPolicy, AccessControlTranslation, AnalyticsAndOperator, AnalyticsConfiguration, AnalyticsExportDestination, AnalyticsFilter, AnalyticsS3BucketDestination, Bucket, BucketAlreadyExists, BucketAlreadyOwnedByYou, BucketLifecycleConfiguration, BucketLoggingStatus, CommonPrefix, CompletedMultipartUpload, CompletedPart, CompleteMultipartUploadOutput, CompleteMultipartUploadRequest, Condition, ContinuationEvent, CopyObjectOutput, CopyObjectRequest, CopyObjectResult, CopyPartResult, CORSConfiguration, CORSRule, CreateBucketConfiguration, CreateBucketOutput, CreateBucketRequest, CreateMultipartUploadOutput, CreateMultipartUploadRequest, CSVInput, CSVOutput, DefaultRetention, Delete, DeleteBucketAnalyticsConfigurationRequest, DeleteBucketCorsRequest, DeleteBucketEncryptionRequest, DeleteBucketInventoryConfigurationRequest, DeleteBucketLifecycleRequest, DeleteBucketMetricsConfigurationRequest, DeleteBucketPolicyRequest, DeleteBucketReplicationRequest, DeleteBucketRequest, DeleteBucketTaggingRequest, DeleteBucketWebsiteRequest, DeletedObject, DeleteMarkerEntry, DeleteMarkerReplication, DeleteObjectOutput, DeleteObjectRequest, DeleteObjectsOutput, DeleteObjectsRequest, DeleteObjectTaggingOutput, DeleteObjectTaggingRequest, DeletePublicAccessBlockRequest, Destination, Encryption, EncryptionConfiguration, EndEvent, _Error, ErrorDocument, ExistingObjectReplication, FileHeaderInfo, FilterRule, GetBucketAccelerateConfigurationOutput, GetBucketAccelerateConfigurationRequest, GetBucketAclOutput, GetBucketAclRequest, GetBucketAnalyticsConfigurationOutput, GetBucketAnalyticsConfigurationRequest, GetBucketCorsOutput, GetBucketCorsRequest, GetBucketEncryptionOutput, GetBucketEncryptionRequest, GetBucketInventoryConfigurationOutput, GetBucketInventoryConfigurationRequest, GetBucketLifecycleConfigurationOutput, GetBucketLifecycleConfigurationRequest, GetBucketLocationOutput, GetBucketLocationRequest, GetBucketLoggingOutput, GetBucketLoggingRequest, GetBucketMetricsConfigurationOutput, GetBucketMetricsConfigurationRequest, GetBucketNotificationConfigurationRequest, GetBucketPolicyOutput, GetBucketPolicyRequest, GetBucketPolicyStatusOutput, GetBucketPolicyStatusRequest, GetBucketReplicationOutput, GetBucketReplicationRequest, GetBucketRequestPaymentOutput, GetBucketRequestPaymentRequest, GetBucketTaggingOutput, GetBucketTaggingRequest, GetBucketVersioningOutput, GetBucketVersioningRequest, GetBucketWebsiteOutput, GetBucketWebsiteRequest, GetObjectAclOutput, GetObjectAclRequest, GetObjectLegalHoldOutput, GetObjectLegalHoldRequest, GetObjectLockConfigurationOutput, GetObjectLockConfigurationRequest, GetObjectOutput, GetObjectRequest, GetObjectRetentionOutput, GetObjectRetentionRequest, GetObjectTaggingOutput, GetObjectTaggingRequest, GetObjectTorrentOutput, GetObjectTorrentRequest, GetPublicAccessBlockOutput, GetPublicAccessBlockRequest, GlacierJobParameters, Grant, Grantee, HeadBucketRequest, HeadObjectOutput, HeadObjectRequest, IndexDocument, Initiator, InputSerialization, InventoryConfiguration, InventoryDestination, InventoryEncryption, InventoryFilter, InventoryS3BucketDestination, InventorySchedule, JSONInput, JSONOutput, JSONType, LambdaFunctionConfiguration, LifecycleExpiration, LifecycleRule, LifecycleRuleAndOperator, LifecycleRuleFilter, ListBucketAnalyticsConfigurationsOutput, ListBucketAnalyticsConfigurationsRequest, ListBucketInventoryConfigurationsOutput, ListBucketInventoryConfigurationsRequest, ListBucketMetricsConfigurationsOutput, ListBucketMetricsConfigurationsRequest, ListBucketsOutput, ListMultipartUploadsOutput, ListMultipartUploadsRequest, ListObjectsOutput, ListObjectsRequest, ListObjectsV2Output, ListObjectsV2Request, ListObjectVersionsOutput, ListObjectVersionsRequest, ListPartsOutput, ListPartsRequest, LoggingEnabled, MetadataEntry, Metrics, MetricsAndOperator, MetricsConfiguration, MetricsFilter, MultipartUpload, NoncurrentVersionExpiration, NoncurrentVersionTransition, NoSuchBucket, NoSuchKey, NoSuchUpload, NotificationConfiguration, NotificationConfigurationFilter, _Object, ObjectAlreadyInActiveTierError, ObjectIdentifier, ObjectLockConfiguration, ObjectLockLegalHold, ObjectLockRetention, ObjectLockRule, ObjectNotInActiveTierError, ObjectVersion, OutputLocation, OutputSerialization, Owner, ParquetInput, Part, PolicyStatus, Progress, ProgressEvent, PublicAccessBlockConfiguration, PutBucketAccelerateConfigurationRequest, PutBucketAclRequest, PutBucketAnalyticsConfigurationRequest, PutBucketCorsRequest, PutBucketEncryptionRequest, PutBucketInventoryConfigurationRequest, PutBucketLifecycleConfigurationRequest, PutBucketLoggingRequest, PutBucketMetricsConfigurationRequest, PutBucketNotificationConfigurationRequest, PutBucketPolicyRequest, PutBucketReplicationRequest, PutBucketRequestPaymentRequest, PutBucketTaggingRequest, PutBucketVersioningRequest, PutBucketWebsiteRequest, PutObjectAclOutput, PutObjectAclRequest, PutObjectLegalHoldOutput, PutObjectLegalHoldRequest, PutObjectLockConfigurationOutput, PutObjectLockConfigurationRequest, PutObjectOutput, PutObjectRequest, PutObjectRetentionOutput, PutObjectRetentionRequest, PutObjectTaggingOutput, PutObjectTaggingRequest, PutPublicAccessBlockRequest, QueueConfiguration, QuoteFields, RecordsEvent, Redirect, RedirectAllRequestsTo, ReplicationConfiguration, ReplicationRule, ReplicationRuleAndOperator, ReplicationRuleFilter, ReplicationTime, ReplicationTimeValue, RequestPaymentConfiguration, RequestProgress, RestoreObjectOutput, RestoreObjectRequest, RestoreRequest, RestoreRequestType, RoutingRule, S3KeyFilter, S3Location, ScanRange, SelectObjectContentEventStream, SelectObjectContentOutput, SelectObjectContentRequest, SelectParameters, ServerSideEncryptionByDefault, ServerSideEncryptionConfiguration, ServerSideEncryptionRule, SourceSelectionCriteria, SSEKMS, SseKmsEncryptedObjects, SSES3, Stats, StatsEvent, StorageClassAnalysis, StorageClassAnalysisDataExport, Tag, Tagging, TargetGrant, TopicConfiguration, Transition, UploadPartCopyOutput, UploadPartCopyRequest, UploadPartOutput, UploadPartRequest, VersioningConfiguration, WebsiteConfiguration */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _S3Client__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./S3Client */ "8HHK");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Client", function() { return _S3Client__WEBPACK_IMPORTED_MODULE_0__["S3Client"]; });
/* harmony import */ var _S3__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./S3 */ "kCdd");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3", function() { return _S3__WEBPACK_IMPORTED_MODULE_1__["S3"]; });
/* harmony import */ var _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/AbortMultipartUploadCommand */ "fRz2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadCommand", function() { return _commands_AbortMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_2__["AbortMultipartUploadCommand"]; });
/* harmony import */ var _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./commands/CompleteMultipartUploadCommand */ "rsGB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadCommand", function() { return _commands_CompleteMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_3__["CompleteMultipartUploadCommand"]; });
/* harmony import */ var _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./commands/CopyObjectCommand */ "NX9z");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectCommand", function() { return _commands_CopyObjectCommand__WEBPACK_IMPORTED_MODULE_4__["CopyObjectCommand"]; });
/* harmony import */ var _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./commands/CreateBucketCommand */ "hxXY");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketCommand", function() { return _commands_CreateBucketCommand__WEBPACK_IMPORTED_MODULE_5__["CreateBucketCommand"]; });
/* harmony import */ var _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./commands/CreateMultipartUploadCommand */ "2Fxz");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadCommand", function() { return _commands_CreateMultipartUploadCommand__WEBPACK_IMPORTED_MODULE_6__["CreateMultipartUploadCommand"]; });
/* harmony import */ var _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./commands/DeleteBucketCommand */ "OwP5");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCommand", function() { return _commands_DeleteBucketCommand__WEBPACK_IMPORTED_MODULE_7__["DeleteBucketCommand"]; });
/* harmony import */ var _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./commands/DeleteBucketAnalyticsConfigurationCommand */ "GMn4");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationCommand", function() { return _commands_DeleteBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_8__["DeleteBucketAnalyticsConfigurationCommand"]; });
/* harmony import */ var _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./commands/DeleteBucketCorsCommand */ "JO5U");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsCommand", function() { return _commands_DeleteBucketCorsCommand__WEBPACK_IMPORTED_MODULE_9__["DeleteBucketCorsCommand"]; });
/* harmony import */ var _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./commands/DeleteBucketEncryptionCommand */ "gIrB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionCommand", function() { return _commands_DeleteBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_10__["DeleteBucketEncryptionCommand"]; });
/* harmony import */ var _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./commands/DeleteBucketInventoryConfigurationCommand */ "tMhx");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationCommand", function() { return _commands_DeleteBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_11__["DeleteBucketInventoryConfigurationCommand"]; });
/* harmony import */ var _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./commands/DeleteBucketLifecycleCommand */ "ZpUJ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleCommand", function() { return _commands_DeleteBucketLifecycleCommand__WEBPACK_IMPORTED_MODULE_12__["DeleteBucketLifecycleCommand"]; });
/* harmony import */ var _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./commands/DeleteBucketMetricsConfigurationCommand */ "Oozy");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationCommand", function() { return _commands_DeleteBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_13__["DeleteBucketMetricsConfigurationCommand"]; });
/* harmony import */ var _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./commands/DeleteBucketPolicyCommand */ "GoBT");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyCommand", function() { return _commands_DeleteBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_14__["DeleteBucketPolicyCommand"]; });
/* harmony import */ var _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./commands/DeleteBucketReplicationCommand */ "ErHT");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationCommand", function() { return _commands_DeleteBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_15__["DeleteBucketReplicationCommand"]; });
/* harmony import */ var _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./commands/DeleteBucketTaggingCommand */ "n2hv");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingCommand", function() { return _commands_DeleteBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_16__["DeleteBucketTaggingCommand"]; });
/* harmony import */ var _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./commands/DeleteBucketWebsiteCommand */ "+tC1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteCommand", function() { return _commands_DeleteBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_17__["DeleteBucketWebsiteCommand"]; });
/* harmony import */ var _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./commands/DeleteObjectCommand */ "P2cR");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectCommand", function() { return _commands_DeleteObjectCommand__WEBPACK_IMPORTED_MODULE_18__["DeleteObjectCommand"]; });
/* harmony import */ var _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./commands/DeleteObjectsCommand */ "jCt1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsCommand", function() { return _commands_DeleteObjectsCommand__WEBPACK_IMPORTED_MODULE_19__["DeleteObjectsCommand"]; });
/* harmony import */ var _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./commands/DeleteObjectTaggingCommand */ "KUrj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingCommand", function() { return _commands_DeleteObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_20__["DeleteObjectTaggingCommand"]; });
/* harmony import */ var _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./commands/DeletePublicAccessBlockCommand */ "muVf");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockCommand", function() { return _commands_DeletePublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_21__["DeletePublicAccessBlockCommand"]; });
/* harmony import */ var _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./commands/GetBucketAccelerateConfigurationCommand */ "F6oq");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationCommand", function() { return _commands_GetBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_22__["GetBucketAccelerateConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./commands/GetBucketAclCommand */ "7Cir");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclCommand", function() { return _commands_GetBucketAclCommand__WEBPACK_IMPORTED_MODULE_23__["GetBucketAclCommand"]; });
/* harmony import */ var _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./commands/GetBucketAnalyticsConfigurationCommand */ "CGOs");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationCommand", function() { return _commands_GetBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_24__["GetBucketAnalyticsConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./commands/GetBucketCorsCommand */ "6D83");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsCommand", function() { return _commands_GetBucketCorsCommand__WEBPACK_IMPORTED_MODULE_25__["GetBucketCorsCommand"]; });
/* harmony import */ var _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./commands/GetBucketEncryptionCommand */ "yZey");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionCommand", function() { return _commands_GetBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_26__["GetBucketEncryptionCommand"]; });
/* harmony import */ var _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./commands/GetBucketInventoryConfigurationCommand */ "DpdU");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationCommand", function() { return _commands_GetBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_27__["GetBucketInventoryConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./commands/GetBucketLifecycleConfigurationCommand */ "kiiO");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationCommand", function() { return _commands_GetBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_28__["GetBucketLifecycleConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./commands/GetBucketLocationCommand */ "uHk1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationCommand", function() { return _commands_GetBucketLocationCommand__WEBPACK_IMPORTED_MODULE_29__["GetBucketLocationCommand"]; });
/* harmony import */ var _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./commands/GetBucketLoggingCommand */ "g4qZ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingCommand", function() { return _commands_GetBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_30__["GetBucketLoggingCommand"]; });
/* harmony import */ var _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./commands/GetBucketMetricsConfigurationCommand */ "vohR");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationCommand", function() { return _commands_GetBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_31__["GetBucketMetricsConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./commands/GetBucketNotificationConfigurationCommand */ "/boe");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationCommand", function() { return _commands_GetBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_32__["GetBucketNotificationConfigurationCommand"]; });
/* harmony import */ var _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./commands/GetBucketPolicyCommand */ "3eE1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyCommand", function() { return _commands_GetBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_33__["GetBucketPolicyCommand"]; });
/* harmony import */ var _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./commands/GetBucketPolicyStatusCommand */ "M3TC");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusCommand", function() { return _commands_GetBucketPolicyStatusCommand__WEBPACK_IMPORTED_MODULE_34__["GetBucketPolicyStatusCommand"]; });
/* harmony import */ var _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./commands/GetBucketReplicationCommand */ "QUVu");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationCommand", function() { return _commands_GetBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_35__["GetBucketReplicationCommand"]; });
/* harmony import */ var _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./commands/GetBucketRequestPaymentCommand */ "/tdA");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentCommand", function() { return _commands_GetBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_36__["GetBucketRequestPaymentCommand"]; });
/* harmony import */ var _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./commands/GetBucketTaggingCommand */ "HCBQ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingCommand", function() { return _commands_GetBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_37__["GetBucketTaggingCommand"]; });
/* harmony import */ var _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./commands/GetBucketVersioningCommand */ "CidY");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningCommand", function() { return _commands_GetBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_38__["GetBucketVersioningCommand"]; });
/* harmony import */ var _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./commands/GetBucketWebsiteCommand */ "dJY3");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteCommand", function() { return _commands_GetBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_39__["GetBucketWebsiteCommand"]; });
/* harmony import */ var _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./commands/GetObjectCommand */ "YWDp");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectCommand", function() { return _commands_GetObjectCommand__WEBPACK_IMPORTED_MODULE_40__["GetObjectCommand"]; });
/* harmony import */ var _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./commands/GetObjectAclCommand */ "nz4W");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclCommand", function() { return _commands_GetObjectAclCommand__WEBPACK_IMPORTED_MODULE_41__["GetObjectAclCommand"]; });
/* harmony import */ var _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./commands/GetObjectLegalHoldCommand */ "SYQj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldCommand", function() { return _commands_GetObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_42__["GetObjectLegalHoldCommand"]; });
/* harmony import */ var _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./commands/GetObjectLockConfigurationCommand */ "gfb/");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationCommand", function() { return _commands_GetObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_43__["GetObjectLockConfigurationCommand"]; });
/* harmony import */ var _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./commands/GetObjectRetentionCommand */ "zCUj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionCommand", function() { return _commands_GetObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_44__["GetObjectRetentionCommand"]; });
/* harmony import */ var _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./commands/GetObjectTaggingCommand */ "B71N");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingCommand", function() { return _commands_GetObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_45__["GetObjectTaggingCommand"]; });
/* harmony import */ var _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./commands/GetObjectTorrentCommand */ "FB5R");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentCommand", function() { return _commands_GetObjectTorrentCommand__WEBPACK_IMPORTED_MODULE_46__["GetObjectTorrentCommand"]; });
/* harmony import */ var _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./commands/GetPublicAccessBlockCommand */ "gTD2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockCommand", function() { return _commands_GetPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_47__["GetPublicAccessBlockCommand"]; });
/* harmony import */ var _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./commands/HeadBucketCommand */ "xFTG");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketCommand", function() { return _commands_HeadBucketCommand__WEBPACK_IMPORTED_MODULE_48__["HeadBucketCommand"]; });
/* harmony import */ var _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./commands/HeadObjectCommand */ "LrBV");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectCommand", function() { return _commands_HeadObjectCommand__WEBPACK_IMPORTED_MODULE_49__["HeadObjectCommand"]; });
/* harmony import */ var _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./commands/ListBucketAnalyticsConfigurationsCommand */ "FY58");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsCommand", function() { return _commands_ListBucketAnalyticsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_50__["ListBucketAnalyticsConfigurationsCommand"]; });
/* harmony import */ var _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./commands/ListBucketInventoryConfigurationsCommand */ "H7ZN");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsCommand", function() { return _commands_ListBucketInventoryConfigurationsCommand__WEBPACK_IMPORTED_MODULE_51__["ListBucketInventoryConfigurationsCommand"]; });
/* harmony import */ var _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./commands/ListBucketMetricsConfigurationsCommand */ "iQfC");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsCommand", function() { return _commands_ListBucketMetricsConfigurationsCommand__WEBPACK_IMPORTED_MODULE_52__["ListBucketMetricsConfigurationsCommand"]; });
/* harmony import */ var _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./commands/ListBucketsCommand */ "iFN7");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsCommand", function() { return _commands_ListBucketsCommand__WEBPACK_IMPORTED_MODULE_53__["ListBucketsCommand"]; });
/* harmony import */ var _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./commands/ListMultipartUploadsCommand */ "2TPv");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsCommand", function() { return _commands_ListMultipartUploadsCommand__WEBPACK_IMPORTED_MODULE_54__["ListMultipartUploadsCommand"]; });
/* harmony import */ var _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./commands/ListObjectsCommand */ "siNS");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsCommand", function() { return _commands_ListObjectsCommand__WEBPACK_IMPORTED_MODULE_55__["ListObjectsCommand"]; });
/* harmony import */ var _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./commands/ListObjectsV2Command */ "ca8x");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Command", function() { return _commands_ListObjectsV2Command__WEBPACK_IMPORTED_MODULE_56__["ListObjectsV2Command"]; });
/* harmony import */ var _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./pagination/ListObjectsV2Paginator */ "0FMQ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "listObjectsV2Paginate", function() { return _pagination_ListObjectsV2Paginator__WEBPACK_IMPORTED_MODULE_57__["listObjectsV2Paginate"]; });
/* harmony import */ var _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./commands/ListObjectVersionsCommand */ "vUwo");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsCommand", function() { return _commands_ListObjectVersionsCommand__WEBPACK_IMPORTED_MODULE_58__["ListObjectVersionsCommand"]; });
/* harmony import */ var _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./commands/ListPartsCommand */ "TbLX");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsCommand", function() { return _commands_ListPartsCommand__WEBPACK_IMPORTED_MODULE_59__["ListPartsCommand"]; });
/* harmony import */ var _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./commands/PutBucketAccelerateConfigurationCommand */ "nfcO");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationCommand", function() { return _commands_PutBucketAccelerateConfigurationCommand__WEBPACK_IMPORTED_MODULE_60__["PutBucketAccelerateConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./commands/PutBucketAclCommand */ "ADrx");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclCommand", function() { return _commands_PutBucketAclCommand__WEBPACK_IMPORTED_MODULE_61__["PutBucketAclCommand"]; });
/* harmony import */ var _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./commands/PutBucketAnalyticsConfigurationCommand */ "JDI6");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationCommand", function() { return _commands_PutBucketAnalyticsConfigurationCommand__WEBPACK_IMPORTED_MODULE_62__["PutBucketAnalyticsConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./commands/PutBucketCorsCommand */ "76Ts");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsCommand", function() { return _commands_PutBucketCorsCommand__WEBPACK_IMPORTED_MODULE_63__["PutBucketCorsCommand"]; });
/* harmony import */ var _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./commands/PutBucketEncryptionCommand */ "OmVv");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionCommand", function() { return _commands_PutBucketEncryptionCommand__WEBPACK_IMPORTED_MODULE_64__["PutBucketEncryptionCommand"]; });
/* harmony import */ var _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./commands/PutBucketInventoryConfigurationCommand */ "bbpz");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationCommand", function() { return _commands_PutBucketInventoryConfigurationCommand__WEBPACK_IMPORTED_MODULE_65__["PutBucketInventoryConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./commands/PutBucketLifecycleConfigurationCommand */ "nAdp");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationCommand", function() { return _commands_PutBucketLifecycleConfigurationCommand__WEBPACK_IMPORTED_MODULE_66__["PutBucketLifecycleConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./commands/PutBucketLoggingCommand */ "HpwV");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingCommand", function() { return _commands_PutBucketLoggingCommand__WEBPACK_IMPORTED_MODULE_67__["PutBucketLoggingCommand"]; });
/* harmony import */ var _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./commands/PutBucketMetricsConfigurationCommand */ "XhbI");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationCommand", function() { return _commands_PutBucketMetricsConfigurationCommand__WEBPACK_IMPORTED_MODULE_68__["PutBucketMetricsConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./commands/PutBucketNotificationConfigurationCommand */ "r8zB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationCommand", function() { return _commands_PutBucketNotificationConfigurationCommand__WEBPACK_IMPORTED_MODULE_69__["PutBucketNotificationConfigurationCommand"]; });
/* harmony import */ var _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./commands/PutBucketPolicyCommand */ "I8O1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyCommand", function() { return _commands_PutBucketPolicyCommand__WEBPACK_IMPORTED_MODULE_70__["PutBucketPolicyCommand"]; });
/* harmony import */ var _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./commands/PutBucketReplicationCommand */ "F6XI");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationCommand", function() { return _commands_PutBucketReplicationCommand__WEBPACK_IMPORTED_MODULE_71__["PutBucketReplicationCommand"]; });
/* harmony import */ var _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./commands/PutBucketRequestPaymentCommand */ "tKdV");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentCommand", function() { return _commands_PutBucketRequestPaymentCommand__WEBPACK_IMPORTED_MODULE_72__["PutBucketRequestPaymentCommand"]; });
/* harmony import */ var _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./commands/PutBucketTaggingCommand */ "jQLZ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingCommand", function() { return _commands_PutBucketTaggingCommand__WEBPACK_IMPORTED_MODULE_73__["PutBucketTaggingCommand"]; });
/* harmony import */ var _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./commands/PutBucketVersioningCommand */ "/hlF");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningCommand", function() { return _commands_PutBucketVersioningCommand__WEBPACK_IMPORTED_MODULE_74__["PutBucketVersioningCommand"]; });
/* harmony import */ var _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./commands/PutBucketWebsiteCommand */ "Zmrd");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteCommand", function() { return _commands_PutBucketWebsiteCommand__WEBPACK_IMPORTED_MODULE_75__["PutBucketWebsiteCommand"]; });
/* harmony import */ var _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./commands/PutObjectCommand */ "SWgf");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectCommand", function() { return _commands_PutObjectCommand__WEBPACK_IMPORTED_MODULE_76__["PutObjectCommand"]; });
/* harmony import */ var _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./commands/PutObjectAclCommand */ "YJx7");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclCommand", function() { return _commands_PutObjectAclCommand__WEBPACK_IMPORTED_MODULE_77__["PutObjectAclCommand"]; });
/* harmony import */ var _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./commands/PutObjectLegalHoldCommand */ "MmyK");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldCommand", function() { return _commands_PutObjectLegalHoldCommand__WEBPACK_IMPORTED_MODULE_78__["PutObjectLegalHoldCommand"]; });
/* harmony import */ var _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./commands/PutObjectLockConfigurationCommand */ "ehIN");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationCommand", function() { return _commands_PutObjectLockConfigurationCommand__WEBPACK_IMPORTED_MODULE_79__["PutObjectLockConfigurationCommand"]; });
/* harmony import */ var _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./commands/PutObjectRetentionCommand */ "4MEW");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionCommand", function() { return _commands_PutObjectRetentionCommand__WEBPACK_IMPORTED_MODULE_80__["PutObjectRetentionCommand"]; });
/* harmony import */ var _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./commands/PutObjectTaggingCommand */ "YzUh");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingCommand", function() { return _commands_PutObjectTaggingCommand__WEBPACK_IMPORTED_MODULE_81__["PutObjectTaggingCommand"]; });
/* harmony import */ var _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./commands/PutPublicAccessBlockCommand */ "FsXJ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockCommand", function() { return _commands_PutPublicAccessBlockCommand__WEBPACK_IMPORTED_MODULE_82__["PutPublicAccessBlockCommand"]; });
/* harmony import */ var _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./commands/RestoreObjectCommand */ "BKGG");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectCommand", function() { return _commands_RestoreObjectCommand__WEBPACK_IMPORTED_MODULE_83__["RestoreObjectCommand"]; });
/* harmony import */ var _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./commands/SelectObjectContentCommand */ "V3C2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentCommand", function() { return _commands_SelectObjectContentCommand__WEBPACK_IMPORTED_MODULE_84__["SelectObjectContentCommand"]; });
/* harmony import */ var _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./commands/UploadPartCommand */ "XPSt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCommand", function() { return _commands_UploadPartCommand__WEBPACK_IMPORTED_MODULE_85__["UploadPartCommand"]; });
/* harmony import */ var _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./commands/UploadPartCopyCommand */ "ui3O");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyCommand", function() { return _commands_UploadPartCopyCommand__WEBPACK_IMPORTED_MODULE_86__["UploadPartCopyCommand"]; });
/* harmony import */ var _pagination_Interfaces__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./pagination/Interfaces */ "wQED");
/* empty/unused harmony star reexport *//* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./models/index */ "rrRf");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortIncompleteMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AbortIncompleteMultipartUpload"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AbortMultipartUploadOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AbortMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AbortMultipartUploadRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccelerateConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AccelerateConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlPolicy", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AccessControlPolicy"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AccessControlTranslation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AccessControlTranslation"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AnalyticsAndOperator"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AnalyticsConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsExportDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AnalyticsExportDestination"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AnalyticsFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AnalyticsS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["AnalyticsS3BucketDestination"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Bucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Bucket"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyExists", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["BucketAlreadyExists"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketAlreadyOwnedByYou", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["BucketAlreadyOwnedByYou"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLifecycleConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["BucketLifecycleConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BucketLoggingStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["BucketLoggingStatus"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CommonPrefix", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CommonPrefix"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedMultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CompletedMultipartUpload"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompletedPart", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CompletedPart"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CompleteMultipartUploadOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CompleteMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CompleteMultipartUploadRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Condition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Condition"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ContinuationEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ContinuationEvent"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CopyObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CopyObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyObjectResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CopyObjectResult"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CopyPartResult", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CopyPartResult"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CORSConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CORSRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CORSRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CreateBucketConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CreateBucketOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CreateBucketRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CreateMultipartUploadOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CreateMultipartUploadRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CreateMultipartUploadRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CSVInput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CSVOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["CSVOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DefaultRetention"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Delete", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Delete"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketAnalyticsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketCorsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketEncryptionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketInventoryConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketLifecycleRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketLifecycleRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketMetricsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketPolicyRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketReplicationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteBucketWebsiteRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletedObject", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeletedObject"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteMarkerEntry"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteMarkerReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteMarkerReplication"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectTaggingOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeleteObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeleteObjectTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DeletePublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["DeletePublicAccessBlockRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Destination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Destination"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Encryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Encryption"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["EncryptionConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EndEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["EndEvent"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Error", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["_Error"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ErrorDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ErrorDocument"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExistingObjectReplication", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ExistingObjectReplication"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FileHeaderInfo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["FileHeaderInfo"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FilterRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["FilterRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAccelerateConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAccelerateConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAclOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAclRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAnalyticsConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketAnalyticsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketCorsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketCorsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketEncryptionOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketEncryptionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketInventoryConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketInventoryConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLifecycleConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLifecycleConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLocationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLocationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLocationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLoggingOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketLoggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketMetricsConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketMetricsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketNotificationConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketPolicyOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketPolicyRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketPolicyStatusOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketPolicyStatusRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketPolicyStatusRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketReplicationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketReplicationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketRequestPaymentOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketRequestPaymentRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketTaggingOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketVersioningOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketVersioningRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketWebsiteOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetBucketWebsiteRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectAclOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectAclRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectLegalHoldOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectLegalHoldRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectLockConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectLockConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectRetentionOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectRetentionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectTaggingOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectTorrentOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetObjectTorrentRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetPublicAccessBlockOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GetPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GetPublicAccessBlockRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlacierJobParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["GlacierJobParameters"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Grant"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Grantee", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Grantee"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadBucketRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["HeadBucketRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["HeadObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HeadObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["HeadObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IndexDocument", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["IndexDocument"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Initiator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Initiator"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InputSerialization"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventoryConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventoryDestination"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryEncryption", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventoryEncryption"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventoryFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventoryS3BucketDestination", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventoryS3BucketDestination"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InventorySchedule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["InventorySchedule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["JSONInput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["JSONOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "JSONType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["JSONType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LambdaFunctionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LambdaFunctionConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LifecycleExpiration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LifecycleRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LifecycleRuleAndOperator"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LifecycleRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LifecycleRuleFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketAnalyticsConfigurationsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketAnalyticsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketAnalyticsConfigurationsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketInventoryConfigurationsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketInventoryConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketInventoryConfigurationsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketMetricsConfigurationsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketMetricsConfigurationsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketMetricsConfigurationsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListBucketsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListBucketsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListMultipartUploadsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListMultipartUploadsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListMultipartUploadsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Output", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectsV2Output"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectsV2Request", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectsV2Request"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectVersionsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListObjectVersionsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListObjectVersionsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListPartsOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ListPartsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ListPartsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LoggingEnabled", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["LoggingEnabled"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetadataEntry", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["MetadataEntry"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Metrics", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Metrics"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["MetricsAndOperator"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["MetricsConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MetricsFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["MetricsFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MultipartUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["MultipartUpload"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionExpiration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NoncurrentVersionExpiration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoncurrentVersionTransition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NoncurrentVersionTransition"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchBucket", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NoSuchBucket"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchKey", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NoSuchKey"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NoSuchUpload", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NoSuchUpload"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NotificationConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "NotificationConfigurationFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["NotificationConfigurationFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_Object", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["_Object"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectAlreadyInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectAlreadyInActiveTierError"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectIdentifier", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectIdentifier"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectLockConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockLegalHold", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectLockLegalHold"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRetention", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectLockRetention"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectLockRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectLockRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectNotInActiveTierError", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectNotInActiveTierError"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ObjectVersion", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ObjectVersion"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputLocation", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["OutputLocation"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OutputSerialization", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["OutputSerialization"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Owner", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Owner"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ParquetInput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ParquetInput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Part", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Part"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PolicyStatus", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PolicyStatus"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Progress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Progress"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ProgressEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ProgressEvent"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PublicAccessBlockConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PublicAccessBlockConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAccelerateConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketAccelerateConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketAclRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketAnalyticsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketAnalyticsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketCorsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketCorsRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketEncryptionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketEncryptionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketInventoryConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketInventoryConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLifecycleConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketLifecycleConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketLoggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketLoggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketMetricsConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketMetricsConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketNotificationConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketNotificationConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketPolicyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketPolicyRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketReplicationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketRequestPaymentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketRequestPaymentRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketVersioningRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketVersioningRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutBucketWebsiteRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutBucketWebsiteRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectAclOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectAclRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectAclRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectLegalHoldOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLegalHoldRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectLegalHoldRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectLockConfigurationOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectLockConfigurationRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectLockConfigurationRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectRetentionOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectRetentionRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectRetentionRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectTaggingOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutObjectTaggingRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutObjectTaggingRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutPublicAccessBlockRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["PutPublicAccessBlockRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueueConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["QueueConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QuoteFields", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["QuoteFields"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RecordsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RecordsEvent"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Redirect", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Redirect"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RedirectAllRequestsTo", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RedirectAllRequestsTo"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleAndOperator", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationRuleAndOperator"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationRuleFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationRuleFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTime", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationTime"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ReplicationTimeValue", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ReplicationTimeValue"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestPaymentConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RequestPaymentConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RequestProgress", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RequestProgress"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RestoreObjectOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreObjectRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RestoreObjectRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RestoreRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RestoreRequestType", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RestoreRequestType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RoutingRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["RoutingRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3KeyFilter", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["S3KeyFilter"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "S3Location", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["S3Location"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScanRange", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ScanRange"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentEventStream", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SelectObjectContentEventStream"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SelectObjectContentOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectObjectContentRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SelectObjectContentRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectParameters", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SelectParameters"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionByDefault", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ServerSideEncryptionByDefault"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ServerSideEncryptionConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ServerSideEncryptionRule", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["ServerSideEncryptionRule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SourceSelectionCriteria", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SourceSelectionCriteria"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSEKMS", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SSEKMS"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SseKmsEncryptedObjects", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SseKmsEncryptedObjects"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SSES3", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["SSES3"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stats", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Stats"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StatsEvent", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["StatsEvent"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysis", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["StorageClassAnalysis"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StorageClassAnalysisDataExport", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["StorageClassAnalysisDataExport"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tag", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Tag"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Tagging", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Tagging"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TargetGrant", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["TargetGrant"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TopicConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["TopicConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["Transition"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["UploadPartCopyOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartCopyRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["UploadPartCopyRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartOutput", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["UploadPartOutput"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "UploadPartRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["UploadPartRequest"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "VersioningConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["VersioningConfiguration"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "WebsiteConfiguration", function() { return _models_index__WEBPACK_IMPORTED_MODULE_88__["WebsiteConfiguration"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "CGOs":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAnalyticsConfigurationCommand.js ***!
\****************************************************************************************************/
/*! exports provided: GetBucketAnalyticsConfigurationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAnalyticsConfigurationCommand", function() { return GetBucketAnalyticsConfigurationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketAnalyticsConfigurationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketAnalyticsConfigurationCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketAnalyticsConfigurationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketAnalyticsConfigurationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAnalyticsConfigurationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAnalyticsConfigurationOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketAnalyticsConfigurationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketAnalyticsConfigurationCommand"])(input, context);
};
GetBucketAnalyticsConfigurationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketAnalyticsConfigurationCommand"])(output, context);
};
return GetBucketAnalyticsConfigurationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketAnalyticsConfigurationCommand.js.map
/***/ }),
/***/ "CH3K":
/*!*******************************************!*\
!*** ./node_modules/lodash/_arrayPush.js ***!
\*******************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* Appends the elements of `values` to `array`.
*
* @private
* @param {Array} array The array to modify.
* @param {Array} values The values to append.
* @returns {Array} Returns `array`.
*/
function arrayPush(array, values) {
var index = -1,
length = values.length,
offset = array.length;
while (++index < length) {
array[offset + index] = values[index];
}
return array;
}
module.exports = arrayPush;
/***/ }),
/***/ "CIEt":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/AsyncStorageDatabase.js ***!
\*********************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../types */ "+eag");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../util */ "wr5y");
/* harmony import */ var _InMemoryStore__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./InMemoryStore */ "yg/U");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __values = (undefined && undefined.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var DB_NAME = '@AmplifyDatastore';
var COLLECTION = 'Collection';
var DATA = 'Data';
var monotonicFactoriesMap = new Map();
var AsyncStorageDatabase = /** @class */ (function () {
function AsyncStorageDatabase() {
/**
* Maps storeNames to a map of ulid->id
*/
this._collectionInMemoryIndex = new Map();
this.storage = Object(_InMemoryStore__WEBPACK_IMPORTED_MODULE_2__["createInMemoryStore"])();
}
AsyncStorageDatabase.prototype.getCollectionIndex = function (storeName) {
if (!this._collectionInMemoryIndex.has(storeName)) {
this._collectionInMemoryIndex.set(storeName, new Map());
}
return this._collectionInMemoryIndex.get(storeName);
};
AsyncStorageDatabase.prototype.getMonotonicFactory = function (storeName) {
if (!monotonicFactoriesMap.has(storeName)) {
monotonicFactoriesMap.set(storeName, Object(_util__WEBPACK_IMPORTED_MODULE_1__["monotonicUlidFactory"])());
}
return monotonicFactoriesMap.get(storeName);
};
AsyncStorageDatabase.prototype.init = function () {
return __awaiter(this, void 0, void 0, function () {
var allKeys, keysForCollectionEntries, allKeys_1, allKeys_1_1, key, _a, dbName, storeName, recordType, ulidOrId, id, ulid, id_1, newUlid, oldKey, newKey, item, e_1_1;
var e_1, _b;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
this._collectionInMemoryIndex.clear();
return [4 /*yield*/, this.storage.getAllKeys()];
case 1:
allKeys = _c.sent();
keysForCollectionEntries = [];
_c.label = 2;
case 2:
_c.trys.push([2, 12, 13, 14]);
allKeys_1 = __values(allKeys), allKeys_1_1 = allKeys_1.next();
_c.label = 3;
case 3:
if (!!allKeys_1_1.done) return [3 /*break*/, 11];
key = allKeys_1_1.value;
_a = __read(key.split('::'), 5), dbName = _a[0], storeName = _a[1], recordType = _a[2], ulidOrId = _a[3], id = _a[4];
if (!(dbName === DB_NAME)) return [3 /*break*/, 10];
if (!(recordType === DATA)) return [3 /*break*/, 9];
ulid = void 0;
if (!(id === undefined)) return [3 /*break*/, 7];
id_1 = ulidOrId;
newUlid = this.getMonotonicFactory(storeName)();
oldKey = this.getLegacyKeyForItem(storeName, id_1);
newKey = this.getKeyForItem(storeName, id_1, newUlid);
return [4 /*yield*/, this.storage.getItem(oldKey)];
case 4:
item = _c.sent();
return [4 /*yield*/, this.storage.setItem(newKey, item)];
case 5:
_c.sent();
return [4 /*yield*/, this.storage.removeItem(oldKey)];
case 6:
_c.sent();
ulid = newUlid;
return [3 /*break*/, 8];
case 7:
ulid = ulidOrId;
_c.label = 8;
case 8:
this.getCollectionIndex(storeName).set(id, ulid);
return [3 /*break*/, 10];
case 9:
if (recordType === COLLECTION) {
keysForCollectionEntries.push(key);
}
_c.label = 10;
case 10:
allKeys_1_1 = allKeys_1.next();
return [3 /*break*/, 3];
case 11: return [3 /*break*/, 14];
case 12:
e_1_1 = _c.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 14];
case 13:
try {
if (allKeys_1_1 && !allKeys_1_1.done && (_b = allKeys_1.return)) _b.call(allKeys_1);
}
finally { if (e_1) throw e_1.error; }
return [7 /*endfinally*/];
case 14:
if (!(keysForCollectionEntries.length > 0)) return [3 /*break*/, 16];
return [4 /*yield*/, this.storage.multiRemove(keysForCollectionEntries)];
case 15:
_c.sent();
_c.label = 16;
case 16: return [2 /*return*/];
}
});
});
};
AsyncStorageDatabase.prototype.save = function (item, storeName) {
return __awaiter(this, void 0, void 0, function () {
var ulid, itemKey;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
ulid = this.getCollectionIndex(storeName).get(item.id) ||
this.getMonotonicFactory(storeName)();
itemKey = this.getKeyForItem(storeName, item.id, ulid);
this.getCollectionIndex(storeName).set(item.id, ulid);
return [4 /*yield*/, this.storage.setItem(itemKey, JSON.stringify(item))];
case 1:
_a.sent();
return [2 /*return*/];
}
});
});
};
AsyncStorageDatabase.prototype.batchSave = function (storeName, items) {
return __awaiter(this, void 0, void 0, function () {
var result, collection, keysToDelete, keysToSave, allItemsKeys, itemsMap, items_1, items_1_1, item, id, _deleted, ulid, key, existingRecordsMap, existingRecordsKeys, allItemsKeys_1, allItemsKeys_1_1, key;
var e_2, _a, e_3, _b;
var _this = this;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
if (items.length === 0) {
return [2 /*return*/, []];
}
result = [];
collection = this.getCollectionIndex(storeName);
keysToDelete = new Set();
keysToSave = new Set();
allItemsKeys = [];
itemsMap = {};
try {
for (items_1 = __values(items), items_1_1 = items_1.next(); !items_1_1.done; items_1_1 = items_1.next()) {
item = items_1_1.value;
id = item.id, _deleted = item._deleted;
ulid = collection.get(id) || this.getMonotonicFactory(storeName)();
key = this.getKeyForItem(storeName, id, ulid);
allItemsKeys.push(key);
itemsMap[key] = { ulid: ulid, model: item };
if (_deleted) {
keysToDelete.add(key);
}
else {
keysToSave.add(key);
}
}
}
catch (e_2_1) { e_2 = { error: e_2_1 }; }
finally {
try {
if (items_1_1 && !items_1_1.done && (_a = items_1.return)) _a.call(items_1);
}
finally { if (e_2) throw e_2.error; }
}
return [4 /*yield*/, this.storage.multiGet(allItemsKeys)];
case 1:
existingRecordsMap = _c.sent();
existingRecordsKeys = existingRecordsMap
.filter(function (_a) {
var _b = __read(_a, 2), v = _b[1];
return !!v;
})
.reduce(function (set, _a) {
var _b = __read(_a, 1), k = _b[0];
return set.add(k);
}, new Set());
return [4 /*yield*/, new Promise(function (resolve, reject) {
if (keysToDelete.size === 0) {
resolve();
return;
}
var keysToDeleteArray = Array.from(keysToDelete);
keysToDeleteArray.forEach(function (key) {
return collection.delete(itemsMap[key].model.id);
});
_this.storage.multiRemove(keysToDeleteArray, function (errors) {
if (errors && errors.length > 0) {
reject(errors);
}
else {
resolve();
}
});
})];
case 2:
_c.sent();
return [4 /*yield*/, new Promise(function (resolve, reject) {
if (keysToSave.size === 0) {
resolve();
return;
}
var entriesToSet = Array.from(keysToSave).map(function (key) { return [
key,
JSON.stringify(itemsMap[key].model),
]; });
keysToSave.forEach(function (key) {
var _a = itemsMap[key], id = _a.model.id, ulid = _a.ulid;
collection.set(id, ulid);
});
_this.storage.multiSet(entriesToSet, function (errors) {
if (errors && errors.length > 0) {
reject(errors);
}
else {
resolve();
}
});
})];
case 3:
_c.sent();
try {
for (allItemsKeys_1 = __values(allItemsKeys), allItemsKeys_1_1 = allItemsKeys_1.next(); !allItemsKeys_1_1.done; allItemsKeys_1_1 = allItemsKeys_1.next()) {
key = allItemsKeys_1_1.value;
if (keysToDelete.has(key) && existingRecordsKeys.has(key)) {
result.push([itemsMap[key].model, _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].DELETE]);
}
else if (keysToSave.has(key)) {
result.push([
itemsMap[key].model,
existingRecordsKeys.has(key) ? _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].UPDATE : _types__WEBPACK_IMPORTED_MODULE_0__["OpType"].INSERT,
]);
}
}
}
catch (e_3_1) { e_3 = { error: e_3_1 }; }
finally {
try {
if (allItemsKeys_1_1 && !allItemsKeys_1_1.done && (_b = allItemsKeys_1.return)) _b.call(allItemsKeys_1);
}
finally { if (e_3) throw e_3.error; }
}
return [2 /*return*/, result];
}
});
});
};
AsyncStorageDatabase.prototype.get = function (id, storeName) {
return __awaiter(this, void 0, void 0, function () {
var ulid, itemKey, recordAsString, record;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
ulid = this.getCollectionIndex(storeName).get(id);
itemKey = this.getKeyForItem(storeName, id, ulid);
return [4 /*yield*/, this.storage.getItem(itemKey)];
case 1:
recordAsString = _a.sent();
record = recordAsString && JSON.parse(recordAsString);
return [2 /*return*/, record];
}
});
});
};
AsyncStorageDatabase.prototype.getOne = function (firstOrLast, storeName) {
return __awaiter(this, void 0, void 0, function () {
var collection, _a, itemId, ulid, itemKey, itemString, _b, result;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
collection = this.getCollectionIndex(storeName);
_a = __read(firstOrLast === _types__WEBPACK_IMPORTED_MODULE_0__["QueryOne"].FIRST
? (function () {
var e_4, _a, _b;
var id, ulid;
try {
for (var collection_1 = __values(collection), collection_1_1 = collection_1.next(); !collection_1_1.done; collection_1_1 = collection_1.next()) {
_b = __read(collection_1_1.value, 2), id = _b[0], ulid = _b[1];
break;
} // Get first element of the set
}
catch (e_4_1) { e_4 = { error: e_4_1 }; }
finally {
try {
if (collection_1_1 && !collection_1_1.done && (_a = collection_1.return)) _a.call(collection_1);
}
finally { if (e_4) throw e_4.error; }
}
return [id, ulid];
})()
: (function () {
var e_5, _a, _b;
var id, ulid;
try {
for (var collection_2 = __values(collection), collection_2_1 = collection_2.next(); !collection_2_1.done; collection_2_1 = collection_2.next()) {
_b = __read(collection_2_1.value, 2), id = _b[0], ulid = _b[1];
;
} // Get last element of the set
}
catch (e_5_1) { e_5 = { error: e_5_1 }; }
finally {
try {
if (collection_2_1 && !collection_2_1.done && (_a = collection_2.return)) _a.call(collection_2);
}
finally { if (e_5) throw e_5.error; }
}
return [id, ulid];
})(), 2), itemId = _a[0], ulid = _a[1];
itemKey = this.getKeyForItem(storeName, itemId, ulid);
_b = itemKey;
if (!_b) return [3 /*break*/, 2];
return [4 /*yield*/, this.storage.getItem(itemKey)];
case 1:
_b = (_c.sent());
_c.label = 2;
case 2:
itemString = _b;
result = itemString ? JSON.parse(itemString) || undefined : undefined;
return [2 /*return*/, result];
}
});
});
};
/**
* This function gets all the records stored in async storage for a particular storeName
* It then loads all the records for that filtered set of keys using multiGet()
*/
AsyncStorageDatabase.prototype.getAll = function (storeName, pagination) {
return __awaiter(this, void 0, void 0, function () {
var collection, _a, _b, page, _c, limit, start, end, keysForStore, count, collection_3, collection_3_1, _d, id, ulid, storeRecordStrings, records;
var e_6, _e;
return __generator(this, function (_f) {
switch (_f.label) {
case 0:
collection = this.getCollectionIndex(storeName);
_a = pagination || {}, _b = _a.page, page = _b === void 0 ? 0 : _b, _c = _a.limit, limit = _c === void 0 ? 0 : _c;
start = Math.max(0, page * limit) || 0;
end = limit > 0 ? start + limit : undefined;
keysForStore = [];
count = 0;
try {
for (collection_3 = __values(collection), collection_3_1 = collection_3.next(); !collection_3_1.done; collection_3_1 = collection_3.next()) {
_d = __read(collection_3_1.value, 2), id = _d[0], ulid = _d[1];
count++;
if (count <= start) {
continue;
}
keysForStore.push(this.getKeyForItem(storeName, id, ulid));
if (count === end) {
break;
}
}
}
catch (e_6_1) { e_6 = { error: e_6_1 }; }
finally {
try {
if (collection_3_1 && !collection_3_1.done && (_e = collection_3.return)) _e.call(collection_3);
}
finally { if (e_6) throw e_6.error; }
}
return [4 /*yield*/, this.storage.multiGet(keysForStore)];
case 1:
storeRecordStrings = _f.sent();
records = storeRecordStrings
.filter(function (_a) {
var _b = __read(_a, 2), value = _b[1];
return value;
})
.map(function (_a) {
var _b = __read(_a, 2), value = _b[1];
return JSON.parse(value);
});
return [2 /*return*/, records];
}
});
});
};
AsyncStorageDatabase.prototype.delete = function (id, storeName) {
return __awaiter(this, void 0, void 0, function () {
var ulid, itemKey;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
ulid = this.getCollectionIndex(storeName).get(id);
itemKey = this.getKeyForItem(storeName, id, ulid);
this.getCollectionIndex(storeName).delete(id);
return [4 /*yield*/, this.storage.removeItem(itemKey)];
case 1:
_a.sent();
return [2 /*return*/];
}
});
});
};
/**
* Clear the AsyncStorage of all DataStore entries
*/
AsyncStorageDatabase.prototype.clear = function () {
return __awaiter(this, void 0, void 0, function () {
var allKeys, allDataStoreKeys;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.storage.getAllKeys()];
case 1:
allKeys = _a.sent();
allDataStoreKeys = allKeys.filter(function (key) { return key.startsWith(DB_NAME); });
return [4 /*yield*/, this.storage.multiRemove(allDataStoreKeys)];
case 2:
_a.sent();
this._collectionInMemoryIndex.clear();
return [2 /*return*/];
}
});
});
};
AsyncStorageDatabase.prototype.getKeyForItem = function (storeName, id, ulid) {
return this.getKeyPrefixForStoreItems(storeName) + "::" + ulid + "::" + id;
};
AsyncStorageDatabase.prototype.getLegacyKeyForItem = function (storeName, id) {
return this.getKeyPrefixForStoreItems(storeName) + "::" + id;
};
AsyncStorageDatabase.prototype.getKeyPrefixForStoreItems = function (storeName) {
return DB_NAME + "::" + storeName + "::" + DATA;
};
return AsyncStorageDatabase;
}());
/* harmony default export */ __webpack_exports__["default"] = (AsyncStorageDatabase);
//# sourceMappingURL=AsyncStorageDatabase.js.map
/***/ }),
/***/ "CIHk":
/*!*******************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-lex-runtime-service/dist/es/package.json ***!
\*******************************************************************************/
/*! exports provided: name, description, version, scripts, main, types, module, browser, react-native, sideEffects, dependencies, devDependencies, engines, author, license, default */
/***/ (function(module) {
module.exports = JSON.parse("{\"name\":\"@aws-sdk/client-lex-runtime-service\",\"description\":\"@aws-sdk/client-lex-runtime-service client\",\"version\":\"1.0.0-gamma.8\",\"scripts\":{\"clean\":\"npm run remove-definitions && npm run remove-dist\",\"build-documentation\":\"npm run clean && typedoc ./\",\"prepublishOnly\":\"yarn build\",\"pretest\":\"yarn build:cjs\",\"remove-definitions\":\"rimraf ./types\",\"remove-dist\":\"rimraf ./dist\",\"remove-documentation\":\"rimraf ./docs\",\"test:unit\":\"mocha **/cjs/**/*.spec.js\",\"test\":\"yarn test:unit\",\"build:cjs\":\"tsc -p tsconfig.json\",\"build:es\":\"tsc -p tsconfig.es.json\",\"build\":\"yarn build:cjs && yarn build:es\"},\"main\":\"./dist/cjs/index.js\",\"types\":\"./types/index.d.ts\",\"module\":\"./dist/es/index.js\",\"browser\":{\"./runtimeConfig\":\"./runtimeConfig.browser\"},\"react-native\":{\"./runtimeConfig\":\"./runtimeConfig.native\"},\"sideEffects\":false,\"dependencies\":{\"@aws-crypto/sha256-browser\":\"^1.0.0-alpha.0\",\"@aws-crypto/sha256-js\":\"^1.0.0-alpha.0\",\"@aws-sdk/config-resolver\":\"1.0.0-gamma.7\",\"@aws-sdk/credential-provider-node\":\"1.0.0-gamma.7\",\"@aws-sdk/fetch-http-handler\":\"1.0.0-gamma.8\",\"@aws-sdk/hash-node\":\"1.0.0-gamma.7\",\"@aws-sdk/invalid-dependency\":\"1.0.0-gamma.5\",\"@aws-sdk/middleware-content-length\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-host-header\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-logger\":\"1.0.0-gamma.1\",\"@aws-sdk/middleware-retry\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-serde\":\"1.0.0-gamma.6\",\"@aws-sdk/middleware-signing\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-stack\":\"1.0.0-gamma.7\",\"@aws-sdk/middleware-user-agent\":\"1.0.0-gamma.7\",\"@aws-sdk/node-config-provider\":\"1.0.0-gamma.2\",\"@aws-sdk/node-http-handler\":\"1.0.0-gamma.7\",\"@aws-sdk/protocol-http\":\"1.0.0-gamma.7\",\"@aws-sdk/smithy-client\":\"1.0.0-gamma.7\",\"@aws-sdk/types\":\"1.0.0-gamma.6\",\"@aws-sdk/url-parser-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/url-parser-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-base64-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-base64-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-body-length-node\":\"1.0.0-gamma.6\",\"@aws-sdk/util-user-agent-browser\":\"1.0.0-gamma.7\",\"@aws-sdk/util-user-agent-node\":\"1.0.0-gamma.7\",\"@aws-sdk/util-utf8-browser\":\"1.0.0-gamma.6\",\"@aws-sdk/util-utf8-node\":\"1.0.0-gamma.6\",\"tslib\":\"^2.0.0\"},\"devDependencies\":{\"@aws-sdk/client-documentation-generator\":\"1.0.0-gamma.5\",\"@types/chai\":\"^4.2.11\",\"@types/mocha\":\"^7.0.2\",\"@types/node\":\"^12.7.5\",\"jest\":\"^25.1.0\",\"rimraf\":\"^3.0.0\",\"typedoc\":\"^0.17.8\",\"typescript\":\"~4.0.2\"},\"engines\":{\"node\":\">=8.0.0\"},\"author\":{\"name\":\"AWS SDK for JavaScript Team\",\"url\":\"https://aws.amazon.com/javascript/\"},\"license\":\"Apache-2.0\"}");
/***/ }),
/***/ "CMyj":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isIterable.js ***!
\****************************************************************/
/*! exports provided: isIterable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIterable", function() { return isIterable; });
/* harmony import */ var _symbol_iterator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../symbol/iterator */ "Lhse");
function isIterable(input) {
return input && typeof input[_symbol_iterator__WEBPACK_IMPORTED_MODULE_0__["iterator"]] === 'function';
}
//# sourceMappingURL=isIterable.js.map
/***/ }),
/***/ "CRDf":
/*!***************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToObservable.js ***!
\***************************************************************************/
/*! exports provided: subscribeToObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToObservable", function() { return subscribeToObservable; });
/* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../symbol/observable */ "kJWO");
const subscribeToObservable = (obj) => (subscriber) => {
const obs = obj[_symbol_observable__WEBPACK_IMPORTED_MODULE_0__["observable"]]();
if (typeof obs.subscribe !== 'function') {
throw new TypeError('Provided object does not correctly implement Symbol.observable');
}
else {
return obs.subscribe(subscriber);
}
};
//# sourceMappingURL=subscribeToObservable.js.map
/***/ }),
/***/ "CRyI":
/*!*********************************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/GetOpenIdTokenForDeveloperIdentityCommand.js ***!
\*********************************************************************************************************************/
/*! exports provided: GetOpenIdTokenForDeveloperIdentityCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetOpenIdTokenForDeveloperIdentityCommand", function() { return GetOpenIdTokenForDeveloperIdentityCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetOpenIdTokenForDeveloperIdentityCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetOpenIdTokenForDeveloperIdentityCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetOpenIdTokenForDeveloperIdentityCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetOpenIdTokenForDeveloperIdentityCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__["getAwsAuthPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenForDeveloperIdentityInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetOpenIdTokenForDeveloperIdentityResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetOpenIdTokenForDeveloperIdentityCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand"])(input, context);
};
GetOpenIdTokenForDeveloperIdentityCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1GetOpenIdTokenForDeveloperIdentityCommand"])(output, context);
};
return GetOpenIdTokenForDeveloperIdentityCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetOpenIdTokenForDeveloperIdentityCommand.js.map
/***/ }),
/***/ "CXEx":
/*!****************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-ssec/dist/es/index.js ***!
\****************************************************************/
/*! exports provided: ssecMiddleware, ssecMiddlewareOptions, getSsecPlugin */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ssecMiddleware", function() { return ssecMiddleware; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ssecMiddlewareOptions", function() { return ssecMiddlewareOptions; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSsecPlugin", function() { return getSsecPlugin; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
function ssecMiddleware(options) {
var _this = this;
return function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () {
var input, properties, properties_1, properties_1_1, prop, value, valueView, encoded, hash, _a, _b, _c, _d, e_1_1;
var e_1, _e, _f;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_g) {
switch (_g.label) {
case 0:
input = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args.input);
properties = [
{
target: "SSECustomerKey",
hash: "SSECustomerKeyMD5",
},
{
target: "CopySourceSSECustomerKey",
hash: "CopySourceSSECustomerKeyMD5",
},
];
_g.label = 1;
case 1:
_g.trys.push([1, 6, 7, 8]);
properties_1 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__values"])(properties), properties_1_1 = properties_1.next();
_g.label = 2;
case 2:
if (!!properties_1_1.done) return [3 /*break*/, 5];
prop = properties_1_1.value;
value = input[prop.target];
if (!value) return [3 /*break*/, 4];
valueView = ArrayBuffer.isView(value)
? new Uint8Array(value.buffer, value.byteOffset, value.byteLength)
: typeof value === "string"
? options.utf8Decoder(value)
: new Uint8Array(value);
encoded = options.base64Encoder(valueView);
hash = new options.md5();
hash.update(valueView);
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, input)];
_f = {}, _f[prop.target] = encoded;
_b = prop.hash;
_d = (_c = options).base64Encoder;
return [4 /*yield*/, hash.digest()];
case 3:
input = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_f[_b] = _d.apply(_c, [_g.sent()]), _f)]));
_g.label = 4;
case 4:
properties_1_1 = properties_1.next();
return [3 /*break*/, 2];
case 5: return [3 /*break*/, 8];
case 6:
e_1_1 = _g.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 8];
case 7:
try {
if (properties_1_1 && !properties_1_1.done && (_e = properties_1.return)) _e.call(properties_1);
}
finally { if (e_1) throw e_1.error; }
return [7 /*endfinally*/];
case 8: return [2 /*return*/, next(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, args), { input: input }))];
}
});
}); }; };
}
var ssecMiddlewareOptions = {
name: "ssecMiddleware",
step: "initialize",
tags: ["SSE"],
};
var getSsecPlugin = function (config) { return ({
applyToStack: function (clientStack) {
clientStack.add(ssecMiddleware(config), ssecMiddlewareOptions);
},
}); };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQWFBLE1BQU0sVUFBVSxjQUFjLENBQUMsT0FBcUM7SUFBcEUsaUJBMENDO0lBekNDLE9BQU8sVUFDTCxJQUFvQyxJQUNELE9BQUEsVUFDbkMsSUFBcUM7Ozs7OztvQkFFakMsS0FBSyxnQkFBUSxJQUFJLENBQUMsS0FBSyxDQUFFLENBQUM7b0JBQ3hCLFVBQVUsR0FBRzt3QkFDakI7NEJBQ0UsTUFBTSxFQUFFLGdCQUFnQjs0QkFDeEIsSUFBSSxFQUFFLG1CQUFtQjt5QkFDMUI7d0JBQ0Q7NEJBQ0UsTUFBTSxFQUFFLDBCQUEwQjs0QkFDbEMsSUFBSSxFQUFFLDZCQUE2Qjt5QkFDcEM7cUJBQ0YsQ0FBQzs7OztvQkFFaUIsZUFBQSxTQUFBLFVBQVUsQ0FBQTs7OztvQkFBbEIsSUFBSTtvQkFDUCxLQUFLLEdBQTRCLEtBQWEsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7eUJBQzlELEtBQUssRUFBTCx3QkFBSztvQkFDRCxTQUFTLEdBQUcsV0FBVyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUM7d0JBQ3pDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxVQUFVLEVBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQzt3QkFDbEUsQ0FBQyxDQUFDLE9BQU8sS0FBSyxLQUFLLFFBQVE7NEJBQzNCLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQzs0QkFDNUIsQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO29CQUNwQixPQUFPLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQztvQkFDM0MsSUFBSSxHQUFHLElBQUksT0FBTyxDQUFDLEdBQUcsRUFBRSxDQUFDO29CQUMvQixJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO3VDQUVqQixLQUFhO2dDQUNoQixJQUFJLENBQUMsTUFBTSxJQUFHLE9BQU87b0JBQ3JCLEtBQUEsSUFBSSxDQUFDLElBQUksQ0FBQTtvQkFBRyxLQUFBLENBQUEsS0FBQSxPQUFPLENBQUEsQ0FBQyxhQUFhLENBQUE7b0JBQUMscUJBQU0sSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFBOztvQkFIeEQsS0FBSywrQ0FHVSxjQUFzQixTQUFtQixFQUFDLFFBQ3hELENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7d0JBSU4sc0JBQU8sSUFBSSx1QkFDTixJQUFJLEtBQ1AsS0FBSyxPQUFBLElBQ0wsRUFBQzs7O1NBQ0osRUF0Q29DLENBc0NwQyxDQUFDO0FBQ0osQ0FBQztBQUVELE1BQU0sQ0FBQyxJQUFNLHFCQUFxQixHQUE2QjtJQUM3RCxJQUFJLEVBQUUsZ0JBQWdCO0lBQ3RCLElBQUksRUFBRSxZQUFZO0lBQ2xCLElBQUksRUFBRSxDQUFDLEtBQUssQ0FBQztDQUNkLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsVUFBQyxNQUFvQyxJQUEwQixPQUFBLENBQUM7SUFDM0YsWUFBWSxFQUFFLFVBQUMsV0FBVztRQUN4QixXQUFXLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUMsRUFBRSxxQkFBcUIsQ0FBQyxDQUFDO0lBQ2pFLENBQUM7Q0FDRixDQUFDLEVBSjBGLENBSTFGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBJbml0aWFsaXplSGFuZGxlcixcbiAgSW5pdGlhbGl6ZUhhbmRsZXJBcmd1bWVudHMsXG4gIEluaXRpYWxpemVIYW5kbGVyT3B0aW9ucyxcbiAgSW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQsXG4gIEluaXRpYWxpemVNaWRkbGV3YXJlLFxuICBNZXRhZGF0YUJlYXJlcixcbiAgUGx1Z2dhYmxlLFxuICBTb3VyY2VEYXRhLFxufSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuaW1wb3J0IHsgUmVzb2x2ZWRTc2VjTWlkZGxld2FyZUNvbmZpZyB9IGZyb20gXCIuL2NvbmZpZ3VyYXRpb25cIjtcblxuZXhwb3J0IGZ1bmN0aW9uIHNzZWNNaWRkbGV3YXJlKG9wdGlvbnM6IFJlc29sdmVkU3NlY01pZGRsZXdhcmVDb25maWcpOiBJbml0aWFsaXplTWlkZGxld2FyZTxhbnksIGFueT4ge1xuICByZXR1cm4gPE91dHB1dCBleHRlbmRzIE1ldGFkYXRhQmVhcmVyPihcbiAgICBuZXh0OiBJbml0aWFsaXplSGFuZGxlcjxhbnksIE91dHB1dD5cbiAgKTogSW5pdGlhbGl6ZUhhbmRsZXI8YW55LCBPdXRwdXQ+ID0+IGFzeW5jIChcbiAgICBhcmdzOiBJbml0aWFsaXplSGFuZGxlckFyZ3VtZW50czxhbnk+XG4gICk6IFByb21pc2U8SW5pdGlhbGl6ZUhhbmRsZXJPdXRwdXQ8T3V0cHV0Pj4gPT4ge1xuICAgIGxldCBpbnB1dCA9IHsgLi4uYXJncy5pbnB1dCB9O1xuICAgIGNvbnN0IHByb3BlcnRpZXMgPSBbXG4gICAgICB7XG4gICAgICAgIHRhcmdldDogXCJTU0VDdXN0b21lcktleVwiLFxuICAgICAgICBoYXNoOiBcIlNTRUN1c3RvbWVyS2V5TUQ1XCIsXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICB0YXJnZXQ6IFwiQ29weVNvdXJjZVNTRUN1c3RvbWVyS2V5XCIsXG4gICAgICAgIGhhc2g6IFwiQ29weVNvdXJjZVNTRUN1c3RvbWVyS2V5TUQ1XCIsXG4gICAgICB9LFxuICAgIF07XG5cbiAgICBmb3IgKGNvbnN0IHByb3Agb2YgcHJvcGVydGllcykge1xuICAgICAgY29uc3QgdmFsdWU6IFNvdXJjZURhdGEgfCB1bmRlZmluZWQgPSAoaW5wdXQgYXMgYW55KVtwcm9wLnRhcmdldF07XG4gICAgICBpZiAodmFsdWUpIHtcbiAgICAgICAgY29uc3QgdmFsdWVWaWV3ID0gQXJyYXlCdWZmZXIuaXNWaWV3KHZhbHVlKVxuICAgICAgICAgID8gbmV3IFVpbnQ4QXJyYXkodmFsdWUuYnVmZmVyLCB2YWx1ZS5ieXRlT2Zmc2V0LCB2YWx1ZS5ieXRlTGVuZ3RoKVxuICAgICAgICAgIDogdHlwZW9mIHZhbHVlID09PSBcInN0cmluZ1wiXG4gICAgICAgICAgPyBvcHRpb25zLnV0ZjhEZWNvZGVyKHZhbHVlKVxuICAgICAgICAgIDogbmV3IFVpbnQ4QXJyYXkodmFsdWUpO1xuICAgICAgICBjb25zdCBlbmNvZGVkID0gb3B0aW9ucy5iYXNlNjRFbmNvZGVyKHZhbHVlVmlldyk7XG4gICAgICAgIGNvbnN0IGhhc2ggPSBuZXcgb3B0aW9ucy5tZDUoKTtcbiAgICAgICAgaGFzaC51cGRhdGUodmFsdWVWaWV3KTtcbiAgICAgICAgaW5wdXQgPSB7XG4gICAgICAgICAgLi4uKGlucHV0IGFzIGFueSksXG4gICAgICAgICAgW3Byb3AudGFyZ2V0XTogZW5jb2RlZCxcbiAgICAgICAgICBbcHJvcC5oYXNoXTogb3B0aW9ucy5iYXNlNjRFbmNvZGVyKGF3YWl0IGhhc2guZGlnZXN0KCkpLFxuICAgICAgICB9O1xuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBuZXh0KHtcbiAgICAgIC4uLmFyZ3MsXG4gICAgICBpbnB1dCxcbiAgICB9KTtcbiAgfTtcbn1cblxuZXhwb3J0IGNvbnN0IHNzZWNNaWRkbGV3YXJlT3B0aW9uczogSW5pdGlhbGl6ZUhhbmRsZXJPcHRpb25zID0ge1xuICBuYW1lOiBcInNzZWNNaWRkbGV3YXJlXCIsXG4gIHN0ZXA6IFwiaW5pdGlhbGl6ZVwiLFxuICB0YWdzOiBbXCJTU0VcIl0sXG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U3NlY1BsdWdpbiA9IChjb25maWc6IFJlc29sdmVkU3NlY01pZGRsZXdhcmVDb25maWcpOiBQbHVnZ2FibGU8YW55LCBhbnk+ID0+ICh7XG4gIGFwcGx5VG9TdGFjazogKGNsaWVudFN0YWNrKSA9PiB7XG4gICAgY2xpZW50U3RhY2suYWRkKHNzZWNNaWRkbGV3YXJlKGNvbmZpZyksIHNzZWNNaWRkbGV3YXJlT3B0aW9ucyk7XG4gIH0sXG59KTtcbiJdfQ==
/***/ }),
/***/ "CajK":
/*!**********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DeleteCollectionCommand.js ***!
\**********************************************************************************************/
/*! exports provided: DeleteCollectionCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteCollectionCommand", function() { return DeleteCollectionCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteCollectionCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteCollectionCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteCollectionCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteCollectionCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteCollectionRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteCollectionResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteCollectionCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DeleteCollectionCommand"])(input, context);
};
DeleteCollectionCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DeleteCollectionCommand"])(output, context);
};
return DeleteCollectionCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteCollectionCommand.js.map
/***/ }),
/***/ "CbW8":
/*!*************************************************!*\
!*** ./node_modules/graphql/language/lexer.mjs ***!
\*************************************************/
/*! exports provided: createLexer, TokenKind, getTokenDesc */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createLexer", function() { return createLexer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TokenKind", function() { return TokenKind; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getTokenDesc", function() { return getTokenDesc; });
/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../error */ "miOx");
/* harmony import */ var _blockStringValue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blockStringValue */ "uNde");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Given a Source object, this returns a Lexer for that source.
* A Lexer is a stateful stream generator in that every time
* it is advanced, it returns the next token in the Source. Assuming the
* source lexes, the final Token emitted by the lexer will be of kind
* EOF, after which the lexer will repeatedly return the same EOF token
* whenever called.
*/
function createLexer(source, options) {
var startOfFileToken = new Tok(TokenKind.SOF, 0, 0, 0, 0, null);
var lexer = {
source: source,
options: options,
lastToken: startOfFileToken,
token: startOfFileToken,
line: 1,
lineStart: 0,
advance: advanceLexer,
lookahead: lookahead
};
return lexer;
}
function advanceLexer() {
this.lastToken = this.token;
var token = this.token = this.lookahead();
return token;
}
function lookahead() {
var token = this.token;
if (token.kind !== TokenKind.EOF) {
do {
// Note: next is only mutable during parsing, so we cast to allow this.
token = token.next || (token.next = readToken(this, token));
} while (token.kind === TokenKind.COMMENT);
}
return token;
}
/**
* The return type of createLexer.
*/
/**
* An exported enum describing the different kinds of tokens that the
* lexer emits.
*/
var TokenKind = Object.freeze({
SOF: '',
EOF: '',
BANG: '!',
DOLLAR: '$',
AMP: '&',
PAREN_L: '(',
PAREN_R: ')',
SPREAD: '...',
COLON: ':',
EQUALS: '=',
AT: '@',
BRACKET_L: '[',
BRACKET_R: ']',
BRACE_L: '{',
PIPE: '|',
BRACE_R: '}',
NAME: 'Name',
INT: 'Int',
FLOAT: 'Float',
STRING: 'String',
BLOCK_STRING: 'BlockString',
COMMENT: 'Comment'
});
/**
* The enum type representing the token kinds values.
*/
/**
* A helper function to describe a token as a string for debugging
*/
function getTokenDesc(token) {
var value = token.value;
return value ? "".concat(token.kind, " \"").concat(value, "\"") : token.kind;
}
var charCodeAt = String.prototype.charCodeAt;
var slice = String.prototype.slice;
/**
* Helper function for constructing the Token object.
*/
function Tok(kind, start, end, line, column, prev, value) {
this.kind = kind;
this.start = start;
this.end = end;
this.line = line;
this.column = column;
this.value = value;
this.prev = prev;
this.next = null;
} // Print a simplified form when appearing in JSON/util.inspect.
Tok.prototype.toJSON = Tok.prototype.inspect = function toJSON() {
return {
kind: this.kind,
value: this.value,
line: this.line,
column: this.column
};
};
function printCharCode(code) {
return (// NaN/undefined represents access beyond the end of the file.
isNaN(code) ? TokenKind.EOF : // Trust JSON for ASCII.
code < 0x007f ? JSON.stringify(String.fromCharCode(code)) : // Otherwise print the escaped form.
"\"\\u".concat(('00' + code.toString(16).toUpperCase()).slice(-4), "\"")
);
}
/**
* Gets the next token from the source starting at the given position.
*
* This skips over whitespace and comments until it finds the next lexable
* token, then lexes punctuators immediately or calls the appropriate helper
* function for more complicated tokens.
*/
function readToken(lexer, prev) {
var source = lexer.source;
var body = source.body;
var bodyLength = body.length;
var pos = positionAfterWhitespace(body, prev.end, lexer);
var line = lexer.line;
var col = 1 + pos - lexer.lineStart;
if (pos >= bodyLength) {
return new Tok(TokenKind.EOF, bodyLength, bodyLength, line, col, prev);
}
var code = charCodeAt.call(body, pos); // SourceCharacter
switch (code) {
// !
case 33:
return new Tok(TokenKind.BANG, pos, pos + 1, line, col, prev);
// #
case 35:
return readComment(source, pos, line, col, prev);
// $
case 36:
return new Tok(TokenKind.DOLLAR, pos, pos + 1, line, col, prev);
// &
case 38:
return new Tok(TokenKind.AMP, pos, pos + 1, line, col, prev);
// (
case 40:
return new Tok(TokenKind.PAREN_L, pos, pos + 1, line, col, prev);
// )
case 41:
return new Tok(TokenKind.PAREN_R, pos, pos + 1, line, col, prev);
// .
case 46:
if (charCodeAt.call(body, pos + 1) === 46 && charCodeAt.call(body, pos + 2) === 46) {
return new Tok(TokenKind.SPREAD, pos, pos + 3, line, col, prev);
}
break;
// :
case 58:
return new Tok(TokenKind.COLON, pos, pos + 1, line, col, prev);
// =
case 61:
return new Tok(TokenKind.EQUALS, pos, pos + 1, line, col, prev);
// @
case 64:
return new Tok(TokenKind.AT, pos, pos + 1, line, col, prev);
// [
case 91:
return new Tok(TokenKind.BRACKET_L, pos, pos + 1, line, col, prev);
// ]
case 93:
return new Tok(TokenKind.BRACKET_R, pos, pos + 1, line, col, prev);
// {
case 123:
return new Tok(TokenKind.BRACE_L, pos, pos + 1, line, col, prev);
// |
case 124:
return new Tok(TokenKind.PIPE, pos, pos + 1, line, col, prev);
// }
case 125:
return new Tok(TokenKind.BRACE_R, pos, pos + 1, line, col, prev);
// A-Z _ a-z
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 76:
case 77:
case 78:
case 79:
case 80:
case 81:
case 82:
case 83:
case 84:
case 85:
case 86:
case 87:
case 88:
case 89:
case 90:
case 95:
case 97:
case 98:
case 99:
case 100:
case 101:
case 102:
case 103:
case 104:
case 105:
case 106:
case 107:
case 108:
case 109:
case 110:
case 111:
case 112:
case 113:
case 114:
case 115:
case 116:
case 117:
case 118:
case 119:
case 120:
case 121:
case 122:
return readName(source, pos, line, col, prev);
// - 0-9
case 45:
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
return readNumber(source, pos, code, line, col, prev);
// "
case 34:
if (charCodeAt.call(body, pos + 1) === 34 && charCodeAt.call(body, pos + 2) === 34) {
return readBlockString(source, pos, line, col, prev);
}
return readString(source, pos, line, col, prev);
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, pos, unexpectedCharacterMessage(code));
}
/**
* Report a message that an unexpected character was encountered.
*/
function unexpectedCharacterMessage(code) {
if (code < 0x0020 && code !== 0x0009 && code !== 0x000a && code !== 0x000d) {
return "Cannot contain the invalid character ".concat(printCharCode(code), ".");
}
if (code === 39) {
// '
return "Unexpected single quote character ('), did you mean to use " + 'a double quote (")?';
}
return "Cannot parse the unexpected character ".concat(printCharCode(code), ".");
}
/**
* Reads from body starting at startPosition until it finds a non-whitespace
* or commented character, then returns the position of that character for
* lexing.
*/
function positionAfterWhitespace(body, startPosition, lexer) {
var bodyLength = body.length;
var position = startPosition;
while (position < bodyLength) {
var code = charCodeAt.call(body, position); // tab | space | comma | BOM
if (code === 9 || code === 32 || code === 44 || code === 0xfeff) {
++position;
} else if (code === 10) {
// new line
++position;
++lexer.line;
lexer.lineStart = position;
} else if (code === 13) {
// carriage return
if (charCodeAt.call(body, position + 1) === 10) {
position += 2;
} else {
++position;
}
++lexer.line;
lexer.lineStart = position;
} else {
break;
}
}
return position;
}
/**
* Reads a comment token from the source file.
*
* #[\u0009\u0020-\uFFFF]*
*/
function readComment(source, start, line, col, prev) {
var body = source.body;
var code;
var position = start;
do {
code = charCodeAt.call(body, ++position);
} while (code !== null && ( // SourceCharacter but not LineTerminator
code > 0x001f || code === 0x0009));
return new Tok(TokenKind.COMMENT, start, position, line, col, prev, slice.call(body, start + 1, position));
}
/**
* Reads a number token from the source file, either a float
* or an int depending on whether a decimal point appears.
*
* Int: -?(0|[1-9][0-9]*)
* Float: -?(0|[1-9][0-9]*)(\.[0-9]+)?((E|e)(+|-)?[0-9]+)?
*/
function readNumber(source, start, firstCode, line, col, prev) {
var body = source.body;
var code = firstCode;
var position = start;
var isFloat = false;
if (code === 45) {
// -
code = charCodeAt.call(body, ++position);
}
if (code === 48) {
// 0
code = charCodeAt.call(body, ++position);
if (code >= 48 && code <= 57) {
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, "Invalid number, unexpected digit after 0: ".concat(printCharCode(code), "."));
}
} else {
position = readDigits(source, position, code);
code = charCodeAt.call(body, position);
}
if (code === 46) {
// .
isFloat = true;
code = charCodeAt.call(body, ++position);
position = readDigits(source, position, code);
code = charCodeAt.call(body, position);
}
if (code === 69 || code === 101) {
// E e
isFloat = true;
code = charCodeAt.call(body, ++position);
if (code === 43 || code === 45) {
// + -
code = charCodeAt.call(body, ++position);
}
position = readDigits(source, position, code);
}
return new Tok(isFloat ? TokenKind.FLOAT : TokenKind.INT, start, position, line, col, prev, slice.call(body, start, position));
}
/**
* Returns the new position in the source after reading digits.
*/
function readDigits(source, start, firstCode) {
var body = source.body;
var position = start;
var code = firstCode;
if (code >= 48 && code <= 57) {
// 0 - 9
do {
code = charCodeAt.call(body, ++position);
} while (code >= 48 && code <= 57); // 0 - 9
return position;
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, "Invalid number, expected digit but got: ".concat(printCharCode(code), "."));
}
/**
* Reads a string token from the source file.
*
* "([^"\\\u000A\u000D]|(\\(u[0-9a-fA-F]{4}|["\\/bfnrt])))*"
*/
function readString(source, start, line, col, prev) {
var body = source.body;
var position = start + 1;
var chunkStart = position;
var code = 0;
var value = '';
while (position < body.length && (code = charCodeAt.call(body, position)) !== null && // not LineTerminator
code !== 0x000a && code !== 0x000d) {
// Closing Quote (")
if (code === 34) {
value += slice.call(body, chunkStart, position);
return new Tok(TokenKind.STRING, start, position + 1, line, col, prev, value);
} // SourceCharacter
if (code < 0x0020 && code !== 0x0009) {
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, "Invalid character within String: ".concat(printCharCode(code), "."));
}
++position;
if (code === 92) {
// \
value += slice.call(body, chunkStart, position - 1);
code = charCodeAt.call(body, position);
switch (code) {
case 34:
value += '"';
break;
case 47:
value += '/';
break;
case 92:
value += '\\';
break;
case 98:
value += '\b';
break;
case 102:
value += '\f';
break;
case 110:
value += '\n';
break;
case 114:
value += '\r';
break;
case 116:
value += '\t';
break;
case 117:
// u
var charCode = uniCharCode(charCodeAt.call(body, position + 1), charCodeAt.call(body, position + 2), charCodeAt.call(body, position + 3), charCodeAt.call(body, position + 4));
if (charCode < 0) {
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, 'Invalid character escape sequence: ' + "\\u".concat(body.slice(position + 1, position + 5), "."));
}
value += String.fromCharCode(charCode);
position += 4;
break;
default:
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, "Invalid character escape sequence: \\".concat(String.fromCharCode(code), "."));
}
++position;
chunkStart = position;
}
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, 'Unterminated string.');
}
/**
* Reads a block string token from the source file.
*
* """("?"?(\\"""|\\(?!=""")|[^"\\]))*"""
*/
function readBlockString(source, start, line, col, prev) {
var body = source.body;
var position = start + 3;
var chunkStart = position;
var code = 0;
var rawValue = '';
while (position < body.length && (code = charCodeAt.call(body, position)) !== null) {
// Closing Triple-Quote (""")
if (code === 34 && charCodeAt.call(body, position + 1) === 34 && charCodeAt.call(body, position + 2) === 34) {
rawValue += slice.call(body, chunkStart, position);
return new Tok(TokenKind.BLOCK_STRING, start, position + 3, line, col, prev, Object(_blockStringValue__WEBPACK_IMPORTED_MODULE_1__["default"])(rawValue));
} // SourceCharacter
if (code < 0x0020 && code !== 0x0009 && code !== 0x000a && code !== 0x000d) {
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, "Invalid character within String: ".concat(printCharCode(code), "."));
} // Escape Triple-Quote (\""")
if (code === 92 && charCodeAt.call(body, position + 1) === 34 && charCodeAt.call(body, position + 2) === 34 && charCodeAt.call(body, position + 3) === 34) {
rawValue += slice.call(body, chunkStart, position) + '"""';
position += 4;
chunkStart = position;
} else {
++position;
}
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_0__["syntaxError"])(source, position, 'Unterminated string.');
}
/**
* Converts four hexidecimal chars to the integer that the
* string represents. For example, uniCharCode('0','0','0','f')
* will return 15, and uniCharCode('0','0','f','f') returns 255.
*
* Returns a negative number on error, if a char was invalid.
*
* This is implemented by noting that char2hex() returns -1 on error,
* which means the result of ORing the char2hex() will also be negative.
*/
function uniCharCode(a, b, c, d) {
return char2hex(a) << 12 | char2hex(b) << 8 | char2hex(c) << 4 | char2hex(d);
}
/**
* Converts a hex character to its integer value.
* '0' becomes 0, '9' becomes 9
* 'A' becomes 10, 'F' becomes 15
* 'a' becomes 10, 'f' becomes 15
*
* Returns -1 on error.
*/
function char2hex(a) {
return a >= 48 && a <= 57 ? a - 48 // 0-9
: a >= 65 && a <= 70 ? a - 55 // A-F
: a >= 97 && a <= 102 ? a - 87 // a-f
: -1;
}
/**
* Reads an alphanumeric + underscore name from the source.
*
* [_A-Za-z][_0-9A-Za-z]*
*/
function readName(source, start, line, col, prev) {
var body = source.body;
var bodyLength = body.length;
var position = start + 1;
var code = 0;
while (position !== bodyLength && (code = charCodeAt.call(body, position)) !== null && (code === 95 || // _
code >= 48 && code <= 57 || // 0-9
code >= 65 && code <= 90 || // A-Z
code >= 97 && code <= 122) // a-z
) {
++position;
}
return new Tok(TokenKind.NAME, start, position, line, col, prev, slice.call(body, start, position));
}
/***/ }),
/***/ "CexW":
/*!*************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/constants.js ***!
\*************************************************************/
/*! exports provided: INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER, INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER, USER_AGENT_HEADER */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER", function() { return INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER", function() { return INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "USER_AGENT_HEADER", function() { return USER_AGENT_HEADER; });
/*
* Copyright 2018-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
/**
* This Symbol is used to reference an internal-only PubSub provider that
* is used for AppSync/GraphQL subscriptions in the API category.
*/
var hasSymbol = typeof Symbol !== 'undefined' && typeof Symbol.for === 'function';
var INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER = hasSymbol
? Symbol.for('INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER')
: '@@INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER';
var INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER = hasSymbol
? Symbol.for('INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER')
: '@@INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER';
var USER_AGENT_HEADER = 'x-amz-user-agent';
//# sourceMappingURL=constants.js.map
/***/ }),
/***/ "Cfvw":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/from.js ***!
\****************************************************************/
/*! exports provided: from */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "from", function() { return from; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/subscribeTo */ "SeVD");
/* harmony import */ var _scheduled_scheduled__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../scheduled/scheduled */ "7HRe");
function from(input, scheduler) {
if (!scheduler) {
if (input instanceof _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"]) {
return input;
}
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(input));
}
else {
return Object(_scheduled_scheduled__WEBPACK_IMPORTED_MODULE_2__["scheduled"])(input, scheduler);
}
}
//# sourceMappingURL=from.js.map
/***/ }),
/***/ "CgaS":
/*!**********************************************!*\
!*** ./node_modules/axios/lib/core/Axios.js ***!
\**********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var utils = __webpack_require__(/*! ./../utils */ "xTJ+");
var buildURL = __webpack_require__(/*! ../helpers/buildURL */ "MLWZ");
var InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ "9rSQ");
var dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ "UnBK");
var mergeConfig = __webpack_require__(/*! ./mergeConfig */ "SntB");
/**
* Create a new instance of Axios
*
* @param {Object} instanceConfig The default config for the instance
*/
function Axios(instanceConfig) {
this.defaults = instanceConfig;
this.interceptors = {
request: new InterceptorManager(),
response: new InterceptorManager()
};
}
/**
* Dispatch a request
*
* @param {Object} config The config specific for this request (merged with this.defaults)
*/
Axios.prototype.request = function request(config) {
/*eslint no-param-reassign:0*/
// Allow for axios('example/url'[, config]) a la fetch API
if (typeof config === 'string') {
config = arguments[1] || {};
config.url = arguments[0];
} else {
config = config || {};
}
config = mergeConfig(this.defaults, config);
config.method = config.method ? config.method.toLowerCase() : 'get';
// Hook up interceptors middleware
var chain = [dispatchRequest, undefined];
var promise = Promise.resolve(config);
this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {
chain.unshift(interceptor.fulfilled, interceptor.rejected);
});
this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {
chain.push(interceptor.fulfilled, interceptor.rejected);
});
while (chain.length) {
promise = promise.then(chain.shift(), chain.shift());
}
return promise;
};
Axios.prototype.getUri = function getUri(config) {
config = mergeConfig(this.defaults, config);
return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\?/, '');
};
// Provide aliases for supported request methods
utils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {
/*eslint func-names:0*/
Axios.prototype[method] = function(url, config) {
return this.request(utils.merge(config || {}, {
method: method,
url: url
}));
};
});
utils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {
/*eslint func-names:0*/
Axios.prototype[method] = function(url, data, config) {
return this.request(utils.merge(config || {}, {
method: method,
url: url,
data: data
}));
};
});
module.exports = Axios;
/***/ }),
/***/ "CidY":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketVersioningCommand.js ***!
\****************************************************************************************/
/*! exports provided: GetBucketVersioningCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketVersioningCommand", function() { return GetBucketVersioningCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketVersioningCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketVersioningCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketVersioningCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketVersioningCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketVersioningRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketVersioningOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketVersioningCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketVersioningCommand"])(input, context);
};
GetBucketVersioningCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketVersioningCommand"])(output, context);
};
return GetBucketVersioningCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketVersioningCommand.js.map
/***/ }),
/***/ "CmD9":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DetectKeyPhrasesCommand.js ***!
\*********************************************************************************************/
/*! exports provided: DetectKeyPhrasesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectKeyPhrasesCommand", function() { return DetectKeyPhrasesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DetectKeyPhrasesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectKeyPhrasesCommand, _super);
// Start section: command_properties
// End section: command_properties
function DetectKeyPhrasesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DetectKeyPhrasesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectKeyPhrasesRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectKeyPhrasesResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DetectKeyPhrasesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectKeyPhrasesCommand"])(input, context);
};
DetectKeyPhrasesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectKeyPhrasesCommand"])(output, context);
};
return DetectKeyPhrasesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DetectKeyPhrasesCommand.js.map
/***/ }),
/***/ "CoXs":
/*!*******************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-firehose/dist/es/runtimeConfig.shared.js ***!
\*******************************************************************************/
/*! exports provided: ClientSharedValues */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ClientSharedValues", function() { return ClientSharedValues; });
/* harmony import */ var _endpoints__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./endpoints */ "bUBy");
var ClientSharedValues = {
apiVersion: "2015-08-04",
disableHostPrefix: false,
regionInfoProvider: _endpoints__WEBPACK_IMPORTED_MODULE_0__["defaultRegionInfoProvider"],
signingName: "firehose",
};
//# sourceMappingURL=runtimeConfig.shared.js.map
/***/ }),
/***/ "CoaD":
/*!************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/SplitShardCommand.js ***!
\************************************************************************************/
/*! exports provided: SplitShardCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SplitShardCommand", function() { return SplitShardCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var SplitShardCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SplitShardCommand, _super);
// Start section: command_properties
// End section: command_properties
function SplitShardCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
SplitShardCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SplitShardInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
SplitShardCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1SplitShardCommand"])(input, context);
};
SplitShardCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1SplitShardCommand"])(output, context);
};
return SplitShardCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=SplitShardCommand.js.map
/***/ }),
/***/ "CqXF":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/mapTo.js ***!
\****************************************************************/
/*! exports provided: mapTo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mapTo", function() { return mapTo; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function mapTo(value) {
return (source) => source.lift(new MapToOperator(value));
}
class MapToOperator {
constructor(value) {
this.value = value;
}
call(subscriber, source) {
return source.subscribe(new MapToSubscriber(subscriber, this.value));
}
}
class MapToSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"] {
constructor(destination, value) {
super(destination);
this.value = value;
}
_next(x) {
this.destination.next(this.value);
}
}
//# sourceMappingURL=mapTo.js.map
/***/ }),
/***/ "CsPX":
/*!***********************************************************!*\
!*** ./node_modules/@aws-sdk/md5-js/dist/es/constants.js ***!
\***********************************************************/
/*! exports provided: BLOCK_SIZE, DIGEST_LENGTH, INIT */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BLOCK_SIZE", function() { return BLOCK_SIZE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DIGEST_LENGTH", function() { return DIGEST_LENGTH; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INIT", function() { return INIT; });
/**
* @internal
*/
var BLOCK_SIZE = 64;
/**
* @internal
*/
var DIGEST_LENGTH = 16;
/**
* @internal
*/
var INIT = [0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNILE1BQU0sQ0FBQyxJQUFNLFVBQVUsR0FBRyxFQUFFLENBQUM7QUFFN0I7O0dBRUc7QUFDSCxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsRUFBRSxDQUFDO0FBRWhDOztHQUVHO0FBQ0gsTUFBTSxDQUFDLElBQU0sSUFBSSxHQUFHLENBQUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgQkxPQ0tfU0laRSA9IDY0O1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgRElHRVNUX0xFTkdUSCA9IDE2O1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgSU5JVCA9IFsweDY3NDUyMzAxLCAweGVmY2RhYjg5LCAweDk4YmFkY2ZlLCAweDEwMzI1NDc2XTtcbiJdfQ==
/***/ }),
/***/ "Cwc5":
/*!*******************************************!*\
!*** ./node_modules/lodash/_getNative.js ***!
\*******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var baseIsNative = __webpack_require__(/*! ./_baseIsNative */ "NKxu"),
getValue = __webpack_require__(/*! ./_getValue */ "Npjl");
/**
* Gets the native function at `key` of `object`.
*
* @private
* @param {Object} object The object to query.
* @param {string} key The key of the method to get.
* @returns {*} Returns the function if it's native, else `undefined`.
*/
function getNative(object, key) {
var value = getValue(object, key);
return baseIsNative(value) ? value : undefined;
}
module.exports = getNative;
/***/ }),
/***/ "CxY0":
/*!*********************************!*\
!*** ./node_modules/url/url.js ***!
\*********************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
var punycode = __webpack_require__(/*! punycode */ "rWzI");
var util = __webpack_require__(/*! ./util */ "Nehr");
exports.parse = urlParse;
exports.resolve = urlResolve;
exports.resolveObject = urlResolveObject;
exports.format = urlFormat;
exports.Url = Url;
function Url() {
this.protocol = null;
this.slashes = null;
this.auth = null;
this.host = null;
this.port = null;
this.hostname = null;
this.hash = null;
this.search = null;
this.query = null;
this.pathname = null;
this.path = null;
this.href = null;
}
// Reference: RFC 3986, RFC 1808, RFC 2396
// define these here so at least they only have to be
// compiled once on the first module load.
var protocolPattern = /^([a-z0-9.+-]+:)/i,
portPattern = /:[0-9]*$/,
// Special case for a simple path URL
simplePathPattern = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,
// RFC 2396: characters reserved for delimiting URLs.
// We actually just auto-escape these.
delims = ['<', '>', '"', '`', ' ', '\r', '\n', '\t'],
// RFC 2396: characters not allowed for various reasons.
unwise = ['{', '}', '|', '\\', '^', '`'].concat(delims),
// Allowed by RFCs, but cause of XSS attacks. Always escape these.
autoEscape = ['\''].concat(unwise),
// Characters that are never ever allowed in a hostname.
// Note that any invalid chars are also handled, but these
// are the ones that are *expected* to be seen, so we fast-path
// them.
nonHostChars = ['%', '/', '?', ';', '#'].concat(autoEscape),
hostEndingChars = ['/', '?', '#'],
hostnameMaxLen = 255,
hostnamePartPattern = /^[+a-z0-9A-Z_-]{0,63}$/,
hostnamePartStart = /^([+a-z0-9A-Z_-]{0,63})(.*)$/,
// protocols that can allow "unsafe" and "unwise" chars.
unsafeProtocol = {
'javascript': true,
'javascript:': true
},
// protocols that never have a hostname.
hostlessProtocol = {
'javascript': true,
'javascript:': true
},
// protocols that always contain a // bit.
slashedProtocol = {
'http': true,
'https': true,
'ftp': true,
'gopher': true,
'file': true,
'http:': true,
'https:': true,
'ftp:': true,
'gopher:': true,
'file:': true
},
querystring = __webpack_require__(/*! querystring */ "r8II");
function urlParse(url, parseQueryString, slashesDenoteHost) {
if (url && util.isObject(url) && url instanceof Url) return url;
var u = new Url;
u.parse(url, parseQueryString, slashesDenoteHost);
return u;
}
Url.prototype.parse = function(url, parseQueryString, slashesDenoteHost) {
if (!util.isString(url)) {
throw new TypeError("Parameter 'url' must be a string, not " + typeof url);
}
// Copy chrome, IE, opera backslash-handling behavior.
// Back slashes before the query string get converted to forward slashes
// See: https://code.google.com/p/chromium/issues/detail?id=25916
var queryIndex = url.indexOf('?'),
splitter =
(queryIndex !== -1 && queryIndex < url.indexOf('#')) ? '?' : '#',
uSplit = url.split(splitter),
slashRegex = /\\/g;
uSplit[0] = uSplit[0].replace(slashRegex, '/');
url = uSplit.join(splitter);
var rest = url;
// trim before proceeding.
// This is to support parse stuff like " http://foo.com \n"
rest = rest.trim();
if (!slashesDenoteHost && url.split('#').length === 1) {
// Try fast path regexp
var simplePath = simplePathPattern.exec(rest);
if (simplePath) {
this.path = rest;
this.href = rest;
this.pathname = simplePath[1];
if (simplePath[2]) {
this.search = simplePath[2];
if (parseQueryString) {
this.query = querystring.parse(this.search.substr(1));
} else {
this.query = this.search.substr(1);
}
} else if (parseQueryString) {
this.search = '';
this.query = {};
}
return this;
}
}
var proto = protocolPattern.exec(rest);
if (proto) {
proto = proto[0];
var lowerProto = proto.toLowerCase();
this.protocol = lowerProto;
rest = rest.substr(proto.length);
}
// figure out if it's got a host
// user@server is *always* interpreted as a hostname, and url
// resolution will treat //foo/bar as host=foo,path=bar because that's
// how the browser resolves relative URLs.
if (slashesDenoteHost || proto || rest.match(/^\/\/[^@\/]+@[^@\/]+/)) {
var slashes = rest.substr(0, 2) === '//';
if (slashes && !(proto && hostlessProtocol[proto])) {
rest = rest.substr(2);
this.slashes = true;
}
}
if (!hostlessProtocol[proto] &&
(slashes || (proto && !slashedProtocol[proto]))) {
// there's a hostname.
// the first instance of /, ?, ;, or # ends the host.
//
// If there is an @ in the hostname, then non-host chars *are* allowed
// to the left of the last @ sign, unless some host-ending character
// comes *before* the @-sign.
// URLs are obnoxious.
//
// ex:
// http://a@b@c/ => user:a@b host:c
// http://a@b?@c => user:a host:c path:/?@c
// v0.12 TODO(isaacs): This is not quite how Chrome does things.
// Review our test case against browsers more comprehensively.
// find the first instance of any hostEndingChars
var hostEnd = -1;
for (var i = 0; i < hostEndingChars.length; i++) {
var hec = rest.indexOf(hostEndingChars[i]);
if (hec !== -1 && (hostEnd === -1 || hec < hostEnd))
hostEnd = hec;
}
// at this point, either we have an explicit point where the
// auth portion cannot go past, or the last @ char is the decider.
var auth, atSign;
if (hostEnd === -1) {
// atSign can be anywhere.
atSign = rest.lastIndexOf('@');
} else {
// atSign must be in auth portion.
// http://a@b/c@d => host:b auth:a path:/c@d
atSign = rest.lastIndexOf('@', hostEnd);
}
// Now we have a portion which is definitely the auth.
// Pull that off.
if (atSign !== -1) {
auth = rest.slice(0, atSign);
rest = rest.slice(atSign + 1);
this.auth = decodeURIComponent(auth);
}
// the host is the remaining to the left of the first non-host char
hostEnd = -1;
for (var i = 0; i < nonHostChars.length; i++) {
var hec = rest.indexOf(nonHostChars[i]);
if (hec !== -1 && (hostEnd === -1 || hec < hostEnd))
hostEnd = hec;
}
// if we still have not hit it, then the entire thing is a host.
if (hostEnd === -1)
hostEnd = rest.length;
this.host = rest.slice(0, hostEnd);
rest = rest.slice(hostEnd);
// pull out port.
this.parseHost();
// we've indicated that there is a hostname,
// so even if it's empty, it has to be present.
this.hostname = this.hostname || '';
// if hostname begins with [ and ends with ]
// assume that it's an IPv6 address.
var ipv6Hostname = this.hostname[0] === '[' &&
this.hostname[this.hostname.length - 1] === ']';
// validate a little.
if (!ipv6Hostname) {
var hostparts = this.hostname.split(/\./);
for (var i = 0, l = hostparts.length; i < l; i++) {
var part = hostparts[i];
if (!part) continue;
if (!part.match(hostnamePartPattern)) {
var newpart = '';
for (var j = 0, k = part.length; j < k; j++) {
if (part.charCodeAt(j) > 127) {
// we replace non-ASCII char with a temporary placeholder
// we need this to make sure size of hostname is not
// broken by replacing non-ASCII by nothing
newpart += 'x';
} else {
newpart += part[j];
}
}
// we test again with ASCII char only
if (!newpart.match(hostnamePartPattern)) {
var validParts = hostparts.slice(0, i);
var notHost = hostparts.slice(i + 1);
var bit = part.match(hostnamePartStart);
if (bit) {
validParts.push(bit[1]);
notHost.unshift(bit[2]);
}
if (notHost.length) {
rest = '/' + notHost.join('.') + rest;
}
this.hostname = validParts.join('.');
break;
}
}
}
}
if (this.hostname.length > hostnameMaxLen) {
this.hostname = '';
} else {
// hostnames are always lower case.
this.hostname = this.hostname.toLowerCase();
}
if (!ipv6Hostname) {
// IDNA Support: Returns a punycoded representation of "domain".
// It only converts parts of the domain name that
// have non-ASCII characters, i.e. it doesn't matter if
// you call it with a domain that already is ASCII-only.
this.hostname = punycode.toASCII(this.hostname);
}
var p = this.port ? ':' + this.port : '';
var h = this.hostname || '';
this.host = h + p;
this.href += this.host;
// strip [ and ] from the hostname
// the host field still retains them, though
if (ipv6Hostname) {
this.hostname = this.hostname.substr(1, this.hostname.length - 2);
if (rest[0] !== '/') {
rest = '/' + rest;
}
}
}
// now rest is set to the post-host stuff.
// chop off any delim chars.
if (!unsafeProtocol[lowerProto]) {
// First, make 100% sure that any "autoEscape" chars get
// escaped, even if encodeURIComponent doesn't think they
// need to be.
for (var i = 0, l = autoEscape.length; i < l; i++) {
var ae = autoEscape[i];
if (rest.indexOf(ae) === -1)
continue;
var esc = encodeURIComponent(ae);
if (esc === ae) {
esc = escape(ae);
}
rest = rest.split(ae).join(esc);
}
}
// chop off from the tail first.
var hash = rest.indexOf('#');
if (hash !== -1) {
// got a fragment string.
this.hash = rest.substr(hash);
rest = rest.slice(0, hash);
}
var qm = rest.indexOf('?');
if (qm !== -1) {
this.search = rest.substr(qm);
this.query = rest.substr(qm + 1);
if (parseQueryString) {
this.query = querystring.parse(this.query);
}
rest = rest.slice(0, qm);
} else if (parseQueryString) {
// no query string, but parseQueryString still requested
this.search = '';
this.query = {};
}
if (rest) this.pathname = rest;
if (slashedProtocol[lowerProto] &&
this.hostname && !this.pathname) {
this.pathname = '/';
}
//to support http.request
if (this.pathname || this.search) {
var p = this.pathname || '';
var s = this.search || '';
this.path = p + s;
}
// finally, reconstruct the href based on what has been validated.
this.href = this.format();
return this;
};
// format a parsed object into a url string
function urlFormat(obj) {
// ensure it's an object, and not a string url.
// If it's an obj, this is a no-op.
// this way, you can call url_format() on strings
// to clean up potentially wonky urls.
if (util.isString(obj)) obj = urlParse(obj);
if (!(obj instanceof Url)) return Url.prototype.format.call(obj);
return obj.format();
}
Url.prototype.format = function() {
var auth = this.auth || '';
if (auth) {
auth = encodeURIComponent(auth);
auth = auth.replace(/%3A/i, ':');
auth += '@';
}
var protocol = this.protocol || '',
pathname = this.pathname || '',
hash = this.hash || '',
host = false,
query = '';
if (this.host) {
host = auth + this.host;
} else if (this.hostname) {
host = auth + (this.hostname.indexOf(':') === -1 ?
this.hostname :
'[' + this.hostname + ']');
if (this.port) {
host += ':' + this.port;
}
}
if (this.query &&
util.isObject(this.query) &&
Object.keys(this.query).length) {
query = querystring.stringify(this.query);
}
var search = this.search || (query && ('?' + query)) || '';
if (protocol && protocol.substr(-1) !== ':') protocol += ':';
// only the slashedProtocols get the //. Not mailto:, xmpp:, etc.
// unless they had them to begin with.
if (this.slashes ||
(!protocol || slashedProtocol[protocol]) && host !== false) {
host = '//' + (host || '');
if (pathname && pathname.charAt(0) !== '/') pathname = '/' + pathname;
} else if (!host) {
host = '';
}
if (hash && hash.charAt(0) !== '#') hash = '#' + hash;
if (search && search.charAt(0) !== '?') search = '?' + search;
pathname = pathname.replace(/[?#]/g, function(match) {
return encodeURIComponent(match);
});
search = search.replace('#', '%23');
return protocol + host + pathname + search + hash;
};
function urlResolve(source, relative) {
return urlParse(source, false, true).resolve(relative);
}
Url.prototype.resolve = function(relative) {
return this.resolveObject(urlParse(relative, false, true)).format();
};
function urlResolveObject(source, relative) {
if (!source) return relative;
return urlParse(source, false, true).resolveObject(relative);
}
Url.prototype.resolveObject = function(relative) {
if (util.isString(relative)) {
var rel = new Url();
rel.parse(relative, false, true);
relative = rel;
}
var result = new Url();
var tkeys = Object.keys(this);
for (var tk = 0; tk < tkeys.length; tk++) {
var tkey = tkeys[tk];
result[tkey] = this[tkey];
}
// hash is always overridden, no matter what.
// even href="" will remove it.
result.hash = relative.hash;
// if the relative url is empty, then there's nothing left to do here.
if (relative.href === '') {
result.href = result.format();
return result;
}
// hrefs like //foo/bar always cut to the protocol.
if (relative.slashes && !relative.protocol) {
// take everything except the protocol from relative
var rkeys = Object.keys(relative);
for (var rk = 0; rk < rkeys.length; rk++) {
var rkey = rkeys[rk];
if (rkey !== 'protocol')
result[rkey] = relative[rkey];
}
//urlParse appends trailing / to urls like http://www.example.com
if (slashedProtocol[result.protocol] &&
result.hostname && !result.pathname) {
result.path = result.pathname = '/';
}
result.href = result.format();
return result;
}
if (relative.protocol && relative.protocol !== result.protocol) {
// if it's a known url protocol, then changing
// the protocol does weird things
// first, if it's not file:, then we MUST have a host,
// and if there was a path
// to begin with, then we MUST have a path.
// if it is file:, then the host is dropped,
// because that's known to be hostless.
// anything else is assumed to be absolute.
if (!slashedProtocol[relative.protocol]) {
var keys = Object.keys(relative);
for (var v = 0; v < keys.length; v++) {
var k = keys[v];
result[k] = relative[k];
}
result.href = result.format();
return result;
}
result.protocol = relative.protocol;
if (!relative.host && !hostlessProtocol[relative.protocol]) {
var relPath = (relative.pathname || '').split('/');
while (relPath.length && !(relative.host = relPath.shift()));
if (!relative.host) relative.host = '';
if (!relative.hostname) relative.hostname = '';
if (relPath[0] !== '') relPath.unshift('');
if (relPath.length < 2) relPath.unshift('');
result.pathname = relPath.join('/');
} else {
result.pathname = relative.pathname;
}
result.search = relative.search;
result.query = relative.query;
result.host = relative.host || '';
result.auth = relative.auth;
result.hostname = relative.hostname || relative.host;
result.port = relative.port;
// to support http.request
if (result.pathname || result.search) {
var p = result.pathname || '';
var s = result.search || '';
result.path = p + s;
}
result.slashes = result.slashes || relative.slashes;
result.href = result.format();
return result;
}
var isSourceAbs = (result.pathname && result.pathname.charAt(0) === '/'),
isRelAbs = (
relative.host ||
relative.pathname && relative.pathname.charAt(0) === '/'
),
mustEndAbs = (isRelAbs || isSourceAbs ||
(result.host && relative.pathname)),
removeAllDots = mustEndAbs,
srcPath = result.pathname && result.pathname.split('/') || [],
relPath = relative.pathname && relative.pathname.split('/') || [],
psychotic = result.protocol && !slashedProtocol[result.protocol];
// if the url is a non-slashed url, then relative
// links like ../.. should be able
// to crawl up to the hostname, as well. This is strange.
// result.protocol has already been set by now.
// Later on, put the first path part into the host field.
if (psychotic) {
result.hostname = '';
result.port = null;
if (result.host) {
if (srcPath[0] === '') srcPath[0] = result.host;
else srcPath.unshift(result.host);
}
result.host = '';
if (relative.protocol) {
relative.hostname = null;
relative.port = null;
if (relative.host) {
if (relPath[0] === '') relPath[0] = relative.host;
else relPath.unshift(relative.host);
}
relative.host = null;
}
mustEndAbs = mustEndAbs && (relPath[0] === '' || srcPath[0] === '');
}
if (isRelAbs) {
// it's absolute.
result.host = (relative.host || relative.host === '') ?
relative.host : result.host;
result.hostname = (relative.hostname || relative.hostname === '') ?
relative.hostname : result.hostname;
result.search = relative.search;
result.query = relative.query;
srcPath = relPath;
// fall through to the dot-handling below.
} else if (relPath.length) {
// it's relative
// throw away the existing file, and take the new path instead.
if (!srcPath) srcPath = [];
srcPath.pop();
srcPath = srcPath.concat(relPath);
result.search = relative.search;
result.query = relative.query;
} else if (!util.isNullOrUndefined(relative.search)) {
// just pull out the search.
// like href='?foo'.
// Put this after the other two cases because it simplifies the booleans
if (psychotic) {
result.hostname = result.host = srcPath.shift();
//occationaly the auth can get stuck only in host
//this especially happens in cases like
//url.resolveObject('mailto:local1@domain1', 'local2@domain2')
var authInHost = result.host && result.host.indexOf('@') > 0 ?
result.host.split('@') : false;
if (authInHost) {
result.auth = authInHost.shift();
result.host = result.hostname = authInHost.shift();
}
}
result.search = relative.search;
result.query = relative.query;
//to support http.request
if (!util.isNull(result.pathname) || !util.isNull(result.search)) {
result.path = (result.pathname ? result.pathname : '') +
(result.search ? result.search : '');
}
result.href = result.format();
return result;
}
if (!srcPath.length) {
// no path at all. easy.
// we've already handled the other stuff above.
result.pathname = null;
//to support http.request
if (result.search) {
result.path = '/' + result.search;
} else {
result.path = null;
}
result.href = result.format();
return result;
}
// if a url ENDs in . or .., then it must get a trailing slash.
// however, if it ends in anything else non-slashy,
// then it must NOT get a trailing slash.
var last = srcPath.slice(-1)[0];
var hasTrailingSlash = (
(result.host || relative.host || srcPath.length > 1) &&
(last === '.' || last === '..') || last === '');
// strip single dots, resolve double dots to parent dir
// if the path tries to go above the root, `up` ends up > 0
var up = 0;
for (var i = srcPath.length; i >= 0; i--) {
last = srcPath[i];
if (last === '.') {
srcPath.splice(i, 1);
} else if (last === '..') {
srcPath.splice(i, 1);
up++;
} else if (up) {
srcPath.splice(i, 1);
up--;
}
}
// if the path is allowed to go above the root, restore leading ..s
if (!mustEndAbs && !removeAllDots) {
for (; up--; up) {
srcPath.unshift('..');
}
}
if (mustEndAbs && srcPath[0] !== '' &&
(!srcPath[0] || srcPath[0].charAt(0) !== '/')) {
srcPath.unshift('');
}
if (hasTrailingSlash && (srcPath.join('/').substr(-1) !== '/')) {
srcPath.push('');
}
var isAbsolute = srcPath[0] === '' ||
(srcPath[0] && srcPath[0].charAt(0) === '/');
// put the host back
if (psychotic) {
result.hostname = result.host = isAbsolute ? '' :
srcPath.length ? srcPath.shift() : '';
//occationaly the auth can get stuck only in host
//this especially happens in cases like
//url.resolveObject('mailto:local1@domain1', 'local2@domain2')
var authInHost = result.host && result.host.indexOf('@') > 0 ?
result.host.split('@') : false;
if (authInHost) {
result.auth = authInHost.shift();
result.host = result.hostname = authInHost.shift();
}
}
mustEndAbs = mustEndAbs || (result.host && srcPath.length);
if (mustEndAbs && !isAbsolute) {
srcPath.unshift('');
}
if (!srcPath.length) {
result.pathname = null;
result.path = null;
} else {
result.pathname = srcPath.join('/');
}
//to support request.http
if (!util.isNull(result.pathname) || !util.isNull(result.search)) {
result.path = (result.pathname ? result.pathname : '') +
(result.search ? result.search : '');
}
result.auth = relative.auth || result.auth;
result.slashes = result.slashes || relative.slashes;
result.href = result.format();
return result;
};
Url.prototype.parseHost = function() {
var host = this.host;
var port = portPattern.exec(host);
if (port) {
port = port[0];
if (port !== ':') {
this.port = port.substr(1);
}
host = host.substr(0, host.length - port.length);
}
if (host) this.hostname = host;
};
/***/ }),
/***/ "D0XW":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/async.js ***!
\****************************************************************/
/*! exports provided: asyncScheduler, async */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "asyncScheduler", function() { return asyncScheduler; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "async", function() { return async; });
/* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AsyncAction */ "3N8a");
/* harmony import */ var _AsyncScheduler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AsyncScheduler */ "IjjT");
const asyncScheduler = new _AsyncScheduler__WEBPACK_IMPORTED_MODULE_1__["AsyncScheduler"](_AsyncAction__WEBPACK_IMPORTED_MODULE_0__["AsyncAction"]);
const async = asyncScheduler;
//# sourceMappingURL=async.js.map
/***/ }),
/***/ "D38H":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/commands/DetectModerationLabelsCommand.js ***!
\****************************************************************************************************/
/*! exports provided: DetectModerationLabelsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectModerationLabelsCommand", function() { return DetectModerationLabelsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "wUEh");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "TuaZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DetectModerationLabelsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectModerationLabelsCommand, _super);
// Start section: command_properties
// End section: command_properties
function DetectModerationLabelsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DetectModerationLabelsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectModerationLabelsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectModerationLabelsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DetectModerationLabelsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectModerationLabelsCommand"])(input, context);
};
DetectModerationLabelsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectModerationLabelsCommand"])(output, context);
};
return DetectModerationLabelsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DetectModerationLabelsCommand.js.map
/***/ }),
/***/ "D5K3":
/*!********************************************************!*\
!*** ./node_modules/graphql/jsutils/promiseReduce.mjs ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return promiseReduce; });
/* harmony import */ var _isPromise__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./isPromise */ "z/Nw");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Similar to Array.prototype.reduce(), however the reducing callback may return
* a Promise, in which case reduction will continue after each promise resolves.
*
* If the callback does not return a Promise, then this function will also not
* return a Promise.
*/
function promiseReduce(values, callback, initialValue) {
return values.reduce(function (previous, value) {
return Object(_isPromise__WEBPACK_IMPORTED_MODULE_0__["default"])(previous) ? previous.then(function (resolved) {
return callback(resolved, value);
}) : callback(previous, value);
}, initialValue);
}
/***/ }),
/***/ "D9Dy":
/*!*********************************************************************************************************!*\
!*** ./node_modules/@aws-amplify/predictions/lib-esm/Providers/AmazonAIInterpretPredictionsProvider.js ***!
\*********************************************************************************************************/
/*! exports provided: AmazonAIInterpretPredictionsProvider, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AmazonAIInterpretPredictionsProvider", function() { return AmazonAIInterpretPredictionsProvider; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _types_Providers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../types/Providers */ "2Q8h");
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../types */ "Rw49");
/* harmony import */ var _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/client-comprehend */ "vIq1");
var __extends = (undefined && undefined.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var AmazonAIInterpretPredictionsProvider = /** @class */ (function (_super) {
__extends(AmazonAIInterpretPredictionsProvider, _super);
function AmazonAIInterpretPredictionsProvider() {
return _super.call(this) || this;
}
AmazonAIInterpretPredictionsProvider.prototype.getProviderName = function () {
return 'AmazonAIInterpretPredictionsProvider';
};
AmazonAIInterpretPredictionsProvider.prototype.interpretText = function (input) {
var _this = this;
return new Promise(function (res, rej) { return __awaiter(_this, void 0, void 0, function () {
var credentials, _a, _b, _c, region, _d, _e, interpretTypeConfig, _f, _g, _h, _j, text, _k, interpretType, _l, _m, _o, language, comprehendClient, doAll, languagePromise, languageDetectionParams, entitiesPromise, LanguageCode, _p, entitiesDetectionParams, sentimentPromise, LanguageCode, _q, sentimentParams, syntaxPromise, LanguageCode, _r, syntaxParams, keyPhrasesPromise, LanguageCode, _s, keyPhrasesParams, results, err_1;
return __generator(this, function (_t) {
switch (_t.label) {
case 0: return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()];
case 1:
credentials = _t.sent();
if (!credentials)
return [2 /*return*/, rej('No credentials')];
_a = this._config.interpretText, _b = _a === void 0 ? {} : _a, _c = _b.region, region = _c === void 0 ? '' : _c, _d = _b.defaults, _e = (_d === void 0 ? {} : _d).type, interpretTypeConfig = _e === void 0 ? '' : _e;
_f = (input).text, _g = _f === void 0 ? {} : _f, _h = _g.source, _j = (_h === void 0 ? {} : _h).text, text = _j === void 0 ? '' : _j, _k = _g.type, interpretType = _k === void 0 ? interpretTypeConfig : _k;
_l = (input).text, _m = (_l === void 0 ? {} : _l).source, _o = (_m === void 0 ? {} : _m).language, language = _o === void 0 ? undefined : _o;
comprehendClient = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["ComprehendClient"]({
credentials: credentials,
region: region,
customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(),
});
doAll = interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].ALL;
if (doAll || interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].LANGUAGE) {
languageDetectionParams = {
Text: text,
};
languagePromise = this.detectLanguage(languageDetectionParams, comprehendClient);
}
if (!(doAll || interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].ENTITIES)) return [3 /*break*/, 4];
_p = language;
if (_p) return [3 /*break*/, 3];
return [4 /*yield*/, languagePromise];
case 2:
_p = (_t.sent());
_t.label = 3;
case 3:
LanguageCode = _p;
if (!LanguageCode) {
return [2 /*return*/, rej('language code is required on source for this selection')];
}
entitiesDetectionParams = {
Text: text,
LanguageCode: LanguageCode,
};
entitiesPromise = this.detectEntities(entitiesDetectionParams, comprehendClient);
_t.label = 4;
case 4:
if (!(doAll || interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].SENTIMENT)) return [3 /*break*/, 7];
_q = language;
if (_q) return [3 /*break*/, 6];
return [4 /*yield*/, languagePromise];
case 5:
_q = (_t.sent());
_t.label = 6;
case 6:
LanguageCode = _q;
if (!LanguageCode) {
return [2 /*return*/, rej('language code is required on source for this selection')];
}
sentimentParams = {
Text: text,
LanguageCode: LanguageCode,
};
sentimentPromise = this.detectSentiment(sentimentParams, comprehendClient);
_t.label = 7;
case 7:
if (!(doAll || interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].SYNTAX)) return [3 /*break*/, 10];
_r = language;
if (_r) return [3 /*break*/, 9];
return [4 /*yield*/, languagePromise];
case 8:
_r = (_t.sent());
_t.label = 9;
case 9:
LanguageCode = _r;
if (!LanguageCode) {
return [2 /*return*/, rej('language code is required on source for this selection')];
}
syntaxParams = {
Text: text,
LanguageCode: LanguageCode,
};
syntaxPromise = this.detectSyntax(syntaxParams, comprehendClient);
_t.label = 10;
case 10:
if (!(doAll || interpretType === _types__WEBPACK_IMPORTED_MODULE_2__["InterpretTextCategories"].KEY_PHRASES)) return [3 /*break*/, 13];
_s = language;
if (_s) return [3 /*break*/, 12];
return [4 /*yield*/, languagePromise];
case 11:
_s = (_t.sent());
_t.label = 12;
case 12:
LanguageCode = _s;
if (!LanguageCode) {
return [2 /*return*/, rej('language code is required on source for this selection')];
}
keyPhrasesParams = {
Text: text,
LanguageCode: LanguageCode,
};
keyPhrasesPromise = this.detectKeyPhrases(keyPhrasesParams, comprehendClient);
_t.label = 13;
case 13:
_t.trys.push([13, 15, , 16]);
return [4 /*yield*/, Promise.all([
languagePromise,
entitiesPromise,
sentimentPromise,
syntaxPromise,
keyPhrasesPromise,
])];
case 14:
results = _t.sent();
res({
textInterpretation: {
keyPhrases: results[4] || [],
language: results[0] || '',
sentiment: results[2],
syntax: results[3] || [],
textEntities: results[1] || [],
},
});
return [3 /*break*/, 16];
case 15:
err_1 = _t.sent();
rej(err_1);
return [3 /*break*/, 16];
case 16: return [2 /*return*/];
}
});
}); });
};
AmazonAIInterpretPredictionsProvider.prototype.detectKeyPhrases = function (params, comprehend) {
return __awaiter(this, void 0, void 0, function () {
var detectKeyPhrasesCommand, data, _a, KeyPhrases, err_2;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
_b.trys.push([0, 2, , 3]);
detectKeyPhrasesCommand = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["DetectKeyPhrasesCommand"](params);
return [4 /*yield*/, comprehend.send(detectKeyPhrasesCommand)];
case 1:
data = _b.sent();
_a = (data || {}).KeyPhrases, KeyPhrases = _a === void 0 ? [] : _a;
return [2 /*return*/, KeyPhrases.map(function (_a) {
var text = _a.Text;
return { text: text };
})];
case 2:
err_2 = _b.sent();
if (err_2.code === 'AccessDeniedException') {
Promise.reject('Not authorized, did you enable Interpret Text on predictions category Amplify CLI? try: ' +
'amplify predictions add');
}
else {
Promise.reject(err_2.message);
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
});
};
AmazonAIInterpretPredictionsProvider.prototype.detectSyntax = function (params, comprehend) {
return __awaiter(this, void 0, void 0, function () {
var detectSyntaxCommand, data, _a, SyntaxTokens, err_3;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
_b.trys.push([0, 2, , 3]);
detectSyntaxCommand = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["DetectSyntaxCommand"](params);
return [4 /*yield*/, comprehend.send(detectSyntaxCommand)];
case 1:
data = _b.sent();
_a = (data || {}).SyntaxTokens, SyntaxTokens = _a === void 0 ? [] : _a;
return [2 /*return*/, this.serializeSyntaxFromComprehend(SyntaxTokens)];
case 2:
err_3 = _b.sent();
if (err_3.code === 'AccessDeniedException') {
Promise.reject('Not authorized, did you enable Interpret Text on predictions category Amplify CLI? try: ' +
'amplify predictions add');
}
else {
Promise.reject(err_3.message);
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
});
};
AmazonAIInterpretPredictionsProvider.prototype.serializeSyntaxFromComprehend = function (tokens) {
var response = [];
if (tokens && Array.isArray(tokens)) {
response = tokens.map(function (_a) {
var _b = _a.Text, text = _b === void 0 ? '' : _b, _c = _a.PartOfSpeech, _d = (_c === void 0 ? {} : _c).Tag, syntax = _d === void 0 ? '' : _d;
return { text: text, syntax: syntax };
});
}
return response;
};
AmazonAIInterpretPredictionsProvider.prototype.detectSentiment = function (params, comprehend) {
return __awaiter(this, void 0, void 0, function () {
var detectSentimentCommand, data, _a, _b, predominant, _c, _d, _e, positive, _f, negative, _g, neutral, _h, mixed, err_4;
return __generator(this, function (_j) {
switch (_j.label) {
case 0:
_j.trys.push([0, 2, , 3]);
detectSentimentCommand = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["DetectSentimentCommand"](params);
return [4 /*yield*/, comprehend.send(detectSentimentCommand)];
case 1:
data = _j.sent();
_a = (data), _b = _a.Sentiment, predominant = _b === void 0 ? '' : _b, _c = _a.SentimentScore, _d = _c === void 0 ? {} : _c, _e = _d.Positive, positive = _e === void 0 ? 0 : _e, _f = _d.Negative, negative = _f === void 0 ? 0 : _f, _g = _d.Neutral, neutral = _g === void 0 ? 0 : _g, _h = _d.Mixed, mixed = _h === void 0 ? 0 : _h;
return [2 /*return*/, { predominant: predominant, positive: positive, negative: negative, neutral: neutral, mixed: mixed }];
case 2:
err_4 = _j.sent();
if (err_4.code === 'AccessDeniedException') {
Promise.reject('Not authorized, did you enable Interpret Text on predictions category Amplify CLI? try: ' +
'amplify predictions add');
}
else {
Promise.reject(err_4.message);
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
});
};
AmazonAIInterpretPredictionsProvider.prototype.detectEntities = function (params, comprehend) {
return __awaiter(this, void 0, void 0, function () {
var detectEntitiesCommand, data, _a, Entities, err_5;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
_b.trys.push([0, 2, , 3]);
detectEntitiesCommand = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["DetectEntitiesCommand"](params);
return [4 /*yield*/, comprehend.send(detectEntitiesCommand)];
case 1:
data = _b.sent();
_a = (data || {}).Entities, Entities = _a === void 0 ? [] : _a;
return [2 /*return*/, this.serializeEntitiesFromComprehend(Entities)];
case 2:
err_5 = _b.sent();
if (err_5.code === 'AccessDeniedException') {
Promise.reject('Not authorized, did you enable Interpret Text on predictions category Amplify CLI? try: ' +
'amplify predictions add');
}
else {
Promise.reject(err_5.message);
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
});
};
AmazonAIInterpretPredictionsProvider.prototype.serializeEntitiesFromComprehend = function (data) {
var response = [];
if (data && Array.isArray(data)) {
response = data.map(function (_a) {
var type = _a.Type, text = _a.Text;
return { type: type, text: text };
});
}
return response;
};
AmazonAIInterpretPredictionsProvider.prototype.detectLanguage = function (params, comprehend) {
return __awaiter(this, void 0, void 0, function () {
var detectDominantLanguageCommand, data, _a, _b, LanguageCode, err_6;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
_c.trys.push([0, 2, , 3]);
detectDominantLanguageCommand = new _aws_sdk_client_comprehend__WEBPACK_IMPORTED_MODULE_3__["DetectDominantLanguageCommand"](params);
return [4 /*yield*/, comprehend.send(detectDominantLanguageCommand)];
case 1:
data = _c.sent();
_a = (data || {}).Languages, _b = __read(_a === void 0 ? [''] : _a, 1), LanguageCode = _b[0].LanguageCode;
if (!LanguageCode) {
Promise.reject('Language not detected');
}
return [2 /*return*/, data.Languages[0].LanguageCode];
case 2:
err_6 = _c.sent();
if (err_6.code === 'AccessDeniedException') {
Promise.reject('Not authorized, did you enable Interpret Text on predictions category Amplify CLI? try: ' +
'amplify predictions add');
}
else {
Promise.reject(err_6.message);
}
return [3 /*break*/, 3];
case 3: return [2 /*return*/];
}
});
});
};
return AmazonAIInterpretPredictionsProvider;
}(_types_Providers__WEBPACK_IMPORTED_MODULE_1__["AbstractInterpretPredictionsProvider"]));
/**
* @deprecated use named import
*/
/* harmony default export */ __webpack_exports__["default"] = (AmazonAIInterpretPredictionsProvider);
//# sourceMappingURL=AmazonAIInterpretPredictionsProvider.js.map
/***/ }),
/***/ "DBKc":
/*!*******************************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-user-agent/dist/es/configurations.js ***!
\*******************************************************************************/
/*! exports provided: resolveUserAgentConfig */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resolveUserAgentConfig", function() { return resolveUserAgentConfig; });
function resolveUserAgentConfig(input) {
return input;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlndXJhdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZUEsTUFBTSxVQUFVLHNCQUFzQixDQUNwQyxLQUFvRDtJQUVwRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgaW50ZXJmYWNlIFVzZXJBZ2VudElucHV0Q29uZmlnIHtcbiAgLyoqXG4gICAqIFRoZSBjdXN0b20gdXNlciBhZ2VudCBoZWFkZXIgdGhhdCB3b3VsZCBiZSBhcHBlbmRlZCB0byBkZWZhdWx0IG9uZVxuICAgKi9cbiAgY3VzdG9tVXNlckFnZW50Pzogc3RyaW5nO1xufVxuaW50ZXJmYWNlIFByZXZpb3VzbHlSZXNvbHZlZCB7XG4gIGRlZmF1bHRVc2VyQWdlbnQ6IHN0cmluZztcbiAgcnVudGltZTogc3RyaW5nO1xufVxuZXhwb3J0IGludGVyZmFjZSBVc2VyQWdlbnRSZXNvbHZlZENvbmZpZyB7XG4gIGRlZmF1bHRVc2VyQWdlbnQ6IHN0cmluZztcbiAgY3VzdG9tVXNlckFnZW50Pzogc3RyaW5nO1xuICBydW50aW1lOiBzdHJpbmc7XG59XG5leHBvcnQgZnVuY3Rpb24gcmVzb2x2ZVVzZXJBZ2VudENvbmZpZzxUPihcbiAgaW5wdXQ6IFQgJiBQcmV2aW91c2x5UmVzb2x2ZWQgJiBVc2VyQWdlbnRJbnB1dENvbmZpZ1xuKTogVCAmIFVzZXJBZ2VudFJlc29sdmVkQ29uZmlnIHtcbiAgcmV0dXJuIGlucHV0O1xufVxuIl19
/***/ }),
/***/ "DCHX":
/*!***************************************************************************************!*\
!*** ./node_modules/@aws-sdk/credential-provider-cognito-identity/dist/es/Storage.js ***!
\***************************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
//# sourceMappingURL=Storage.js.map
/***/ }),
/***/ "DDHx":
/*!******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntityRecognizersPaginator.js ***!
\******************************************************************************************************/
/*! exports provided: listEntityRecognizersPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listEntityRecognizersPaginate", function() { return listEntityRecognizersPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "KcXj");
/* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "8JFw");
/* harmony import */ var _commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListEntityRecognizersCommand */ "fO6j");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntityRecognizersCommand"].bind.apply(_commands_ListEntityRecognizersCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntityRecognizersCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listEntityRecognizers.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listEntityRecognizersPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listEntityRecognizersPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__["ComprehendClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Comprehend | ComprehendClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListEntityRecognizersPaginator.js.map
/***/ }),
/***/ "DFAg":
/*!******************************************************!*\
!*** ./node_modules/@aws-amplify/auth/lib/Errors.js ***!
\******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
* Copyright 2019-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var core_1 = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
var AuthErrorStrings_1 = __webpack_require__(/*! ./common/AuthErrorStrings */ "XrWX");
var logger = new core_1.ConsoleLogger('AuthError');
var AuthError = /** @class */ (function (_super) {
__extends(AuthError, _super);
function AuthError(type) {
var _this = this;
var _a = exports.authErrorMessages[type], message = _a.message, log = _a.log;
_this = _super.call(this, message) || this;
// Hack for making the custom error class work when transpiled to es5
// TODO: Delete the following 2 lines after we change the build target to >= es2015
_this.constructor = AuthError;
Object.setPrototypeOf(_this, AuthError.prototype);
_this.name = 'AuthError';
_this.log = log || message;
logger.error(_this.log);
return _this;
}
return AuthError;
}(Error));
exports.AuthError = AuthError;
var NoUserPoolError = /** @class */ (function (_super) {
__extends(NoUserPoolError, _super);
function NoUserPoolError(type) {
var _this = _super.call(this, type) || this;
// Hack for making the custom error class work when transpiled to es5
// TODO: Delete the following 2 lines after we change the build target to >= es2015
_this.constructor = NoUserPoolError;
Object.setPrototypeOf(_this, NoUserPoolError.prototype);
_this.name = 'NoUserPoolError';
return _this;
}
return NoUserPoolError;
}(AuthError));
exports.NoUserPoolError = NoUserPoolError;
exports.authErrorMessages = {
noConfig: {
message: AuthErrorStrings_1.AuthErrorStrings.DEFAULT_MSG,
log: "\n Error: Amplify has not been configured correctly.\n This error is typically caused by one of the following scenarios:\n\n 1. Make sure you're passing the awsconfig object to Amplify.configure() in your app's entry point\n See https://aws-amplify.github.io/docs/js/authentication#configure-your-app for more information\n \n 2. There might be multiple conflicting versions of aws-amplify or amplify packages in your node_modules.\n Try deleting your node_modules folder and reinstalling the dependencies with `yarn install`\n ",
},
missingAuthConfig: {
message: AuthErrorStrings_1.AuthErrorStrings.DEFAULT_MSG,
log: "\n Error: Amplify has not been configured correctly. \n The configuration object is missing required auth properties. \n Did you run `amplify push` after adding auth via `amplify add auth`?\n See https://aws-amplify.github.io/docs/js/authentication#amplify-project-setup for more information\n ",
},
emptyUsername: {
message: AuthErrorStrings_1.AuthErrorStrings.EMPTY_USERNAME,
},
// TODO: should include a list of valid sign-in types
invalidUsername: {
message: AuthErrorStrings_1.AuthErrorStrings.INVALID_USERNAME,
},
emptyPassword: {
message: AuthErrorStrings_1.AuthErrorStrings.EMPTY_PASSWORD,
},
emptyCode: {
message: AuthErrorStrings_1.AuthErrorStrings.EMPTY_CODE,
},
signUpError: {
message: AuthErrorStrings_1.AuthErrorStrings.SIGN_UP_ERROR,
log: 'The first parameter should either be non-null string or object',
},
noMFA: {
message: AuthErrorStrings_1.AuthErrorStrings.NO_MFA,
},
invalidMFA: {
message: AuthErrorStrings_1.AuthErrorStrings.INVALID_MFA,
},
emptyChallengeResponse: {
message: AuthErrorStrings_1.AuthErrorStrings.EMPTY_CHALLENGE,
},
noUserSession: {
message: AuthErrorStrings_1.AuthErrorStrings.NO_USER_SESSION,
},
default: {
message: AuthErrorStrings_1.AuthErrorStrings.DEFAULT_MSG,
},
};
//# sourceMappingURL=Errors.js.map
/***/ }),
/***/ "DH7j":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isArray.js ***!
\*************************************************************/
/*! exports provided: isArray */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isArray", function() { return isArray; });
const isArray = (() => Array.isArray || ((x) => x && typeof x.length === 'number'))();
//# sourceMappingURL=isArray.js.map
/***/ }),
/***/ "DLyB":
/*!*******************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListFacesPaginator.js ***!
\*******************************************************************************************/
/*! exports provided: listFacesPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listFacesPaginate", function() { return listFacesPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "MjkZ");
/* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "YOij");
/* harmony import */ var _commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListFacesCommand */ "fZP1");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_3__["ListFacesCommand"].bind.apply(_commands_ListFacesCommand__WEBPACK_IMPORTED_MODULE_3__["ListFacesCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listFaces.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listFacesPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listFacesPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Rekognition__WEBPACK_IMPORTED_MODULE_1__["Rekognition"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__["RekognitionClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Rekognition | RekognitionClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListFacesPaginator.js.map
/***/ }),
/***/ "DMc/":
/*!**************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetEndpointCommand.js ***!
\**************************************************************************************/
/*! exports provided: GetEndpointCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetEndpointCommand", function() { return GetEndpointCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetEndpointCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetEndpointCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetEndpointCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetEndpointCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetEndpointRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetEndpointResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetEndpointCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetEndpointCommand"])(input, context);
};
GetEndpointCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetEndpointCommand"])(output, context);
};
return GetEndpointCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetEndpointCommand.js.map
/***/ }),
/***/ "DP5i":
/*!************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateApnsVoipChannelCommand.js ***!
\************************************************************************************************/
/*! exports provided: UpdateApnsVoipChannelCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateApnsVoipChannelCommand", function() { return UpdateApnsVoipChannelCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateApnsVoipChannelCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateApnsVoipChannelCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateApnsVoipChannelCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateApnsVoipChannelCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipChannelRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateApnsVoipChannelResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateApnsVoipChannelCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateApnsVoipChannelCommand"])(input, context);
};
UpdateApnsVoipChannelCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateApnsVoipChannelCommand"])(output, context);
};
return UpdateApnsVoipChannelCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateApnsVoipChannelCommand.js.map
/***/ }),
/***/ "DSRE":
/*!*****************************************!*\
!*** ./node_modules/lodash/isBuffer.js ***!
\*****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(module) {var root = __webpack_require__(/*! ./_root */ "Kz5y"),
stubFalse = __webpack_require__(/*! ./stubFalse */ "B8du");
/** Detect free variable `exports`. */
var freeExports = true && exports && !exports.nodeType && exports;
/** Detect free variable `module`. */
var freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module;
/** Detect the popular CommonJS extension `module.exports`. */
var moduleExports = freeModule && freeModule.exports === freeExports;
/** Built-in value references. */
var Buffer = moduleExports ? root.Buffer : undefined;
/* Built-in method references for those with the same name as other `lodash` methods. */
var nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined;
/**
* Checks if `value` is a buffer.
*
* @static
* @memberOf _
* @since 4.3.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is a buffer, else `false`.
* @example
*
* _.isBuffer(new Buffer(2));
* // => true
*
* _.isBuffer(new Uint8Array(2));
* // => false
*/
var isBuffer = nativeIsBuffer || stubFalse;
module.exports = isBuffer;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../webpack/buildin/module.js */ "YuTi")(module)))
/***/ }),
/***/ "DZ4p":
/*!***************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-translate/dist/es/commands/ListTextTranslationJobsCommand.js ***!
\***************************************************************************************************/
/*! exports provided: ListTextTranslationJobsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ListTextTranslationJobsCommand", function() { return ListTextTranslationJobsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "B4mn");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "eh4a");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var ListTextTranslationJobsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(ListTextTranslationJobsCommand, _super);
// Start section: command_properties
// End section: command_properties
function ListTextTranslationJobsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
ListTextTranslationJobsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListTextTranslationJobsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["ListTextTranslationJobsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
ListTextTranslationJobsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1ListTextTranslationJobsCommand"])(input, context);
};
ListTextTranslationJobsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1ListTextTranslationJobsCommand"])(output, context);
};
return ListTextTranslationJobsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=ListTextTranslationJobsCommand.js.map
/***/ }),
/***/ "Daal":
/*!*************************************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/storage/adapter/asyncstorage.js ***!
\*************************************************************************************/
/*! exports provided: AsyncStorageAdapter, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsyncStorageAdapter", function() { return AsyncStorageAdapter; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _AsyncStorageDatabase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AsyncStorageDatabase */ "CIEt");
/* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../predicates */ "0VOl");
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../types */ "+eag");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../util */ "wr5y");
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __asyncValues = (undefined && undefined.__asyncValues) || function (o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
};
var __read = (undefined && undefined.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
};
var __values = (undefined && undefined.__values) || function(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('DataStore');
var AsyncStorageAdapter = /** @class */ (function () {
function AsyncStorageAdapter() {
}
AsyncStorageAdapter.prototype.getStorenameForModel = function (modelConstructor) {
var namespace = this.namespaceResolver(modelConstructor);
var modelName = modelConstructor.name;
return this.getStorename(namespace, modelName);
};
AsyncStorageAdapter.prototype.getStorename = function (namespace, modelName) {
var storeName = namespace + "_" + modelName;
return storeName;
};
AsyncStorageAdapter.prototype.setUp = function (theSchema, namespaceResolver, modelInstanceCreator, getModelConstructorByModelName) {
return __awaiter(this, void 0, void 0, function () {
var error_1;
var _this = this;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!!this.initPromise) return [3 /*break*/, 1];
this.initPromise = new Promise(function (res, rej) {
_this.resolve = res;
_this.reject = rej;
});
return [3 /*break*/, 3];
case 1: return [4 /*yield*/, this.initPromise];
case 2:
_a.sent();
return [2 /*return*/];
case 3:
this.schema = theSchema;
this.namespaceResolver = namespaceResolver;
this.modelInstanceCreator = modelInstanceCreator;
this.getModelConstructorByModelName = getModelConstructorByModelName;
_a.label = 4;
case 4:
_a.trys.push([4, 7, , 8]);
if (!!this.db) return [3 /*break*/, 6];
this.db = new _AsyncStorageDatabase__WEBPACK_IMPORTED_MODULE_1__["default"]();
return [4 /*yield*/, this.db.init()];
case 5:
_a.sent();
this.resolve();
_a.label = 6;
case 6: return [3 /*break*/, 8];
case 7:
error_1 = _a.sent();
this.reject(error_1);
return [3 /*break*/, 8];
case 8: return [2 /*return*/];
}
});
});
};
AsyncStorageAdapter.prototype.save = function (model, condition) {
var e_1, _a;
return __awaiter(this, void 0, void 0, function () {
var modelConstructor, storeName, connectedModels, namespaceName, set, connectionStoreNames, fromDB, predicates, predicateObjs, type, isValid, msg, result, connectionStoreNames_1, connectionStoreNames_1_1, resItem, storeName_1, item, instance, id, opType, e_1_1;
var _this = this;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
modelConstructor = Object.getPrototypeOf(model)
.constructor;
storeName = this.getStorenameForModel(modelConstructor);
connectedModels = Object(_util__WEBPACK_IMPORTED_MODULE_4__["traverseModel"])(modelConstructor.name, model, this.schema.namespaces[this.namespaceResolver(modelConstructor)], this.modelInstanceCreator, this.getModelConstructorByModelName);
namespaceName = this.namespaceResolver(modelConstructor);
set = new Set();
connectionStoreNames = Object.values(connectedModels).map(function (_a) {
var modelName = _a.modelName, item = _a.item, instance = _a.instance;
var storeName = _this.getStorename(namespaceName, modelName);
set.add(storeName);
return { storeName: storeName, item: item, instance: instance };
});
return [4 /*yield*/, this.db.get(model.id, storeName)];
case 1:
fromDB = _b.sent();
if (condition && fromDB) {
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition);
predicateObjs = predicates.predicates, type = predicates.type;
isValid = Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(fromDB, type, predicateObjs);
if (!isValid) {
msg = 'Conditional update failed';
logger.error(msg, { model: fromDB, condition: predicateObjs });
throw new Error(msg);
}
}
result = [];
_b.label = 2;
case 2:
_b.trys.push([2, 11, 12, 17]);
connectionStoreNames_1 = __asyncValues(connectionStoreNames);
_b.label = 3;
case 3: return [4 /*yield*/, connectionStoreNames_1.next()];
case 4:
if (!(connectionStoreNames_1_1 = _b.sent(), !connectionStoreNames_1_1.done)) return [3 /*break*/, 10];
resItem = connectionStoreNames_1_1.value;
storeName_1 = resItem.storeName, item = resItem.item, instance = resItem.instance;
id = item.id;
return [4 /*yield*/, this.db.get(id, storeName_1)];
case 5:
opType = (_b.sent())
? _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].UPDATE
: _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT;
if (!(id === model.id)) return [3 /*break*/, 7];
return [4 /*yield*/, this.db.save(item, storeName_1)];
case 6:
_b.sent();
result.push([instance, opType]);
return [3 /*break*/, 9];
case 7:
if (!(opType === _types__WEBPACK_IMPORTED_MODULE_3__["OpType"].INSERT)) return [3 /*break*/, 9];
return [4 /*yield*/, this.db.save(item, storeName_1)];
case 8:
_b.sent();
result.push([instance, opType]);
_b.label = 9;
case 9: return [3 /*break*/, 3];
case 10: return [3 /*break*/, 17];
case 11:
e_1_1 = _b.sent();
e_1 = { error: e_1_1 };
return [3 /*break*/, 17];
case 12:
_b.trys.push([12, , 15, 16]);
if (!(connectionStoreNames_1_1 && !connectionStoreNames_1_1.done && (_a = connectionStoreNames_1.return))) return [3 /*break*/, 14];
return [4 /*yield*/, _a.call(connectionStoreNames_1)];
case 13:
_b.sent();
_b.label = 14;
case 14: return [3 /*break*/, 16];
case 15:
if (e_1) throw e_1.error;
return [7 /*endfinally*/];
case 16: return [7 /*endfinally*/];
case 17: return [2 /*return*/, result];
}
});
});
};
AsyncStorageAdapter.prototype.load = function (namespaceName, srcModelName, records) {
var records_1, records_1_1, records_2, records_2_1;
var e_2, _a, e_3, _b, e_4, _c;
return __awaiter(this, void 0, void 0, function () {
var namespace, relations, connectionStoreNames, modelConstructor, relations_1, relations_1_1, relation, fieldName, modelName, targetName, relationType, storeName, modelConstructor_1, _d, recordItem, connectionRecord, e_3_1, recordItem, connectionRecord, e_4_1, e_2_1;
var _this = this;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
namespace = this.schema.namespaces[namespaceName];
relations = namespace.relationships[srcModelName].relationTypes;
connectionStoreNames = relations.map(function (_a) {
var modelName = _a.modelName;
return _this.getStorename(namespaceName, modelName);
});
modelConstructor = this.getModelConstructorByModelName(namespaceName, srcModelName);
if (connectionStoreNames.length === 0) {
return [2 /*return*/, records.map(function (record) {
return _this.modelInstanceCreator(modelConstructor, record);
})];
}
_e.label = 1;
case 1:
_e.trys.push([1, 34, 35, 40]);
relations_1 = __asyncValues(relations);
_e.label = 2;
case 2: return [4 /*yield*/, relations_1.next()];
case 3:
if (!(relations_1_1 = _e.sent(), !relations_1_1.done)) return [3 /*break*/, 33];
relation = relations_1_1.value;
fieldName = relation.fieldName, modelName = relation.modelName, targetName = relation.targetName, relationType = relation.relationType;
storeName = this.getStorename(namespaceName, modelName);
modelConstructor_1 = this.getModelConstructorByModelName(namespaceName, modelName);
_d = relationType;
switch (_d) {
case 'HAS_ONE': return [3 /*break*/, 4];
case 'BELONGS_TO': return [3 /*break*/, 17];
case 'HAS_MANY': return [3 /*break*/, 30];
}
return [3 /*break*/, 31];
case 4:
_e.trys.push([4, 10, 11, 16]);
records_1 = __asyncValues(records);
_e.label = 5;
case 5: return [4 /*yield*/, records_1.next()];
case 6:
if (!(records_1_1 = _e.sent(), !records_1_1.done)) return [3 /*break*/, 9];
recordItem = records_1_1.value;
if (!recordItem[fieldName]) return [3 /*break*/, 8];
return [4 /*yield*/, this.db.get(recordItem[fieldName], storeName)];
case 7:
connectionRecord = _e.sent();
recordItem[fieldName] =
connectionRecord &&
this.modelInstanceCreator(modelConstructor_1, connectionRecord);
_e.label = 8;
case 8: return [3 /*break*/, 5];
case 9: return [3 /*break*/, 16];
case 10:
e_3_1 = _e.sent();
e_3 = { error: e_3_1 };
return [3 /*break*/, 16];
case 11:
_e.trys.push([11, , 14, 15]);
if (!(records_1_1 && !records_1_1.done && (_b = records_1.return))) return [3 /*break*/, 13];
return [4 /*yield*/, _b.call(records_1)];
case 12:
_e.sent();
_e.label = 13;
case 13: return [3 /*break*/, 15];
case 14:
if (e_3) throw e_3.error;
return [7 /*endfinally*/];
case 15: return [7 /*endfinally*/];
case 16: return [3 /*break*/, 32];
case 17:
_e.trys.push([17, 23, 24, 29]);
records_2 = __asyncValues(records);
_e.label = 18;
case 18: return [4 /*yield*/, records_2.next()];
case 19:
if (!(records_2_1 = _e.sent(), !records_2_1.done)) return [3 /*break*/, 22];
recordItem = records_2_1.value;
if (!recordItem[targetName]) return [3 /*break*/, 21];
return [4 /*yield*/, this.db.get(recordItem[targetName], storeName)];
case 20:
connectionRecord = _e.sent();
recordItem[fieldName] =
connectionRecord &&
this.modelInstanceCreator(modelConstructor_1, connectionRecord);
delete recordItem[targetName];
_e.label = 21;
case 21: return [3 /*break*/, 18];
case 22: return [3 /*break*/, 29];
case 23:
e_4_1 = _e.sent();
e_4 = { error: e_4_1 };
return [3 /*break*/, 29];
case 24:
_e.trys.push([24, , 27, 28]);
if (!(records_2_1 && !records_2_1.done && (_c = records_2.return))) return [3 /*break*/, 26];
return [4 /*yield*/, _c.call(records_2)];
case 25:
_e.sent();
_e.label = 26;
case 26: return [3 /*break*/, 28];
case 27:
if (e_4) throw e_4.error;
return [7 /*endfinally*/];
case 28: return [7 /*endfinally*/];
case 29: return [3 /*break*/, 32];
case 30:
// TODO: Lazy loading
return [3 /*break*/, 32];
case 31:
Object(_util__WEBPACK_IMPORTED_MODULE_4__["exhaustiveCheck"])(relationType);
return [3 /*break*/, 32];
case 32: return [3 /*break*/, 2];
case 33: return [3 /*break*/, 40];
case 34:
e_2_1 = _e.sent();
e_2 = { error: e_2_1 };
return [3 /*break*/, 40];
case 35:
_e.trys.push([35, , 38, 39]);
if (!(relations_1_1 && !relations_1_1.done && (_a = relations_1.return))) return [3 /*break*/, 37];
return [4 /*yield*/, _a.call(relations_1)];
case 36:
_e.sent();
_e.label = 37;
case 37: return [3 /*break*/, 39];
case 38:
if (e_2) throw e_2.error;
return [7 /*endfinally*/];
case 39: return [7 /*endfinally*/];
case 40: return [2 /*return*/, records.map(function (record) {
return _this.modelInstanceCreator(modelConstructor, record);
})];
}
});
});
};
AsyncStorageAdapter.prototype.query = function (modelConstructor, predicate, pagination) {
return __awaiter(this, void 0, void 0, function () {
var storeName, namespaceName, sortSpecified, predicates, predicateObjs_1, type_1, idPredicate, id, record, _a, x, all_1, filtered, all_2, all;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
storeName = this.getStorenameForModel(modelConstructor);
namespaceName = this.namespaceResolver(modelConstructor);
sortSpecified = pagination && pagination.sort;
if (!predicate) return [3 /*break*/, 7];
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(predicate);
if (!predicates) return [3 /*break*/, 7];
predicateObjs_1 = predicates.predicates, type_1 = predicates.type;
idPredicate = predicateObjs_1.length === 1 &&
predicateObjs_1.find(function (p) { return Object(_types__WEBPACK_IMPORTED_MODULE_3__["isPredicateObj"])(p) && p.field === 'id' && p.operator === 'eq'; });
if (!idPredicate) return [3 /*break*/, 4];
id = idPredicate.operand;
return [4 /*yield*/, this.db.get(id, storeName)];
case 1:
record = _b.sent();
if (!record) return [3 /*break*/, 3];
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, [
record,
])];
case 2:
_a = __read.apply(void 0, [_b.sent(), 1]), x = _a[0];
return [2 /*return*/, [x]];
case 3: return [2 /*return*/, []];
case 4: return [4 /*yield*/, this.db.getAll(storeName)];
case 5:
all_1 = _b.sent();
filtered = predicateObjs_1
? all_1.filter(function (m) { return Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(m, type_1, predicateObjs_1); })
: all_1;
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, this.inMemoryPagination(filtered, pagination))];
case 6: return [2 /*return*/, _b.sent()];
case 7:
if (!sortSpecified) return [3 /*break*/, 10];
return [4 /*yield*/, this.db.getAll(storeName)];
case 8:
all_2 = _b.sent();
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, this.inMemoryPagination(all_2, pagination))];
case 9: return [2 /*return*/, _b.sent()];
case 10: return [4 /*yield*/, this.db.getAll(storeName, pagination)];
case 11:
all = _b.sent();
return [4 /*yield*/, this.load(namespaceName, modelConstructor.name, all)];
case 12: return [2 /*return*/, _b.sent()];
}
});
});
};
AsyncStorageAdapter.prototype.inMemoryPagination = function (records, pagination) {
if (pagination) {
if (pagination.sort) {
var sortPredicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelSortPredicateCreator"].getPredicates(pagination.sort);
if (sortPredicates.length) {
var compareFn = Object(_util__WEBPACK_IMPORTED_MODULE_4__["sortCompareFunction"])(sortPredicates);
records.sort(compareFn);
}
}
var _a = pagination.page, page = _a === void 0 ? 0 : _a, _b = pagination.limit, limit = _b === void 0 ? 0 : _b;
var start = Math.max(0, page * limit) || 0;
var end = limit > 0 ? start + limit : records.length;
return records.slice(start, end);
}
return records;
};
AsyncStorageAdapter.prototype.queryOne = function (modelConstructor, firstOrLast) {
if (firstOrLast === void 0) { firstOrLast = _types__WEBPACK_IMPORTED_MODULE_3__["QueryOne"].FIRST; }
return __awaiter(this, void 0, void 0, function () {
var storeName, result;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
storeName = this.getStorenameForModel(modelConstructor);
return [4 /*yield*/, this.db.getOne(firstOrLast, storeName)];
case 1:
result = _a.sent();
return [2 /*return*/, result && this.modelInstanceCreator(modelConstructor, result)];
}
});
});
};
AsyncStorageAdapter.prototype.delete = function (modelOrModelConstructor, condition) {
return __awaiter(this, void 0, void 0, function () {
var deleteQueue, modelConstructor, nameSpace, models, relations, deletedModels, deletedModels, model, modelConstructor, nameSpace, storeName, fromDB, msg, predicates, predicateObjs, type, isValid, msg, relations, relations, deletedModels;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
deleteQueue = [];
if (!Object(_util__WEBPACK_IMPORTED_MODULE_4__["isModelConstructor"])(modelOrModelConstructor)) return [3 /*break*/, 8];
modelConstructor = modelOrModelConstructor;
nameSpace = this.namespaceResolver(modelConstructor);
return [4 /*yield*/, this.query(modelConstructor, condition)];
case 1:
models = _a.sent();
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
if (!(condition !== undefined)) return [3 /*break*/, 4];
return [4 /*yield*/, this.deleteTraverse(relations, models, modelConstructor.name, nameSpace, deleteQueue)];
case 2:
_a.sent();
return [4 /*yield*/, this.deleteItem(deleteQueue)];
case 3:
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [models, deletedModels]];
case 4: return [4 /*yield*/, this.deleteTraverse(relations, models, modelConstructor.name, nameSpace, deleteQueue)];
case 5:
_a.sent();
return [4 /*yield*/, this.deleteItem(deleteQueue)];
case 6:
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [models, deletedModels]];
case 7: return [3 /*break*/, 15];
case 8:
model = modelOrModelConstructor;
modelConstructor = Object.getPrototypeOf(model)
.constructor;
nameSpace = this.namespaceResolver(modelConstructor);
storeName = this.getStorenameForModel(modelConstructor);
if (!condition) return [3 /*break*/, 11];
return [4 /*yield*/, this.db.get(model.id, storeName)];
case 9:
fromDB = _a.sent();
if (fromDB === undefined) {
msg = 'Model instance not found in storage';
logger.warn(msg, { model: model });
return [2 /*return*/, [[model], []]];
}
predicates = _predicates__WEBPACK_IMPORTED_MODULE_2__["ModelPredicateCreator"].getPredicates(condition);
predicateObjs = predicates.predicates, type = predicates.type;
isValid = Object(_util__WEBPACK_IMPORTED_MODULE_4__["validatePredicate"])(fromDB, type, predicateObjs);
if (!isValid) {
msg = 'Conditional update failed';
logger.error(msg, { model: fromDB, condition: predicateObjs });
throw new Error(msg);
}
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
return [4 /*yield*/, this.deleteTraverse(relations, [model], modelConstructor.name, nameSpace, deleteQueue)];
case 10:
_a.sent();
return [3 /*break*/, 13];
case 11:
relations = this.schema.namespaces[nameSpace].relationships[modelConstructor.name].relationTypes;
return [4 /*yield*/, this.deleteTraverse(relations, [model], modelConstructor.name, nameSpace, deleteQueue)];
case 12:
_a.sent();
_a.label = 13;
case 13: return [4 /*yield*/, this.deleteItem(deleteQueue)];
case 14:
_a.sent();
deletedModels = deleteQueue.reduce(function (acc, _a) {
var items = _a.items;
return acc.concat(items);
}, []);
return [2 /*return*/, [[model], deletedModels]];
case 15: return [2 /*return*/];
}
});
});
};
AsyncStorageAdapter.prototype.deleteItem = function (deleteQueue) {
var deleteQueue_1, deleteQueue_1_1;
var e_5, _a, e_6, _b;
return __awaiter(this, void 0, void 0, function () {
var deleteItem, storeName, items, items_1, items_1_1, item, id, e_6_1, e_5_1;
return __generator(this, function (_c) {
switch (_c.label) {
case 0:
_c.trys.push([0, 17, 18, 23]);
deleteQueue_1 = __asyncValues(deleteQueue);
_c.label = 1;
case 1: return [4 /*yield*/, deleteQueue_1.next()];
case 2:
if (!(deleteQueue_1_1 = _c.sent(), !deleteQueue_1_1.done)) return [3 /*break*/, 16];
deleteItem = deleteQueue_1_1.value;
storeName = deleteItem.storeName, items = deleteItem.items;
_c.label = 3;
case 3:
_c.trys.push([3, 9, 10, 15]);
items_1 = __asyncValues(items);
_c.label = 4;
case 4: return [4 /*yield*/, items_1.next()];
case 5:
if (!(items_1_1 = _c.sent(), !items_1_1.done)) return [3 /*break*/, 8];
item = items_1_1.value;
if (!item) return [3 /*break*/, 7];
if (!(typeof item === 'object')) return [3 /*break*/, 7];
id = item['id'];
return [4 /*yield*/, this.db.delete(id, storeName)];
case 6:
_c.sent();
_c.label = 7;
case 7: return [3 /*break*/, 4];
case 8: return [3 /*break*/, 15];
case 9:
e_6_1 = _c.sent();
e_6 = { error: e_6_1 };
return [3 /*break*/, 15];
case 10:
_c.trys.push([10, , 13, 14]);
if (!(items_1_1 && !items_1_1.done && (_b = items_1.return))) return [3 /*break*/, 12];
return [4 /*yield*/, _b.call(items_1)];
case 11:
_c.sent();
_c.label = 12;
case 12: return [3 /*break*/, 14];
case 13:
if (e_6) throw e_6.error;
return [7 /*endfinally*/];
case 14: return [7 /*endfinally*/];
case 15: return [3 /*break*/, 1];
case 16: return [3 /*break*/, 23];
case 17:
e_5_1 = _c.sent();
e_5 = { error: e_5_1 };
return [3 /*break*/, 23];
case 18:
_c.trys.push([18, , 21, 22]);
if (!(deleteQueue_1_1 && !deleteQueue_1_1.done && (_a = deleteQueue_1.return))) return [3 /*break*/, 20];
return [4 /*yield*/, _a.call(deleteQueue_1)];
case 19:
_c.sent();
_c.label = 20;
case 20: return [3 /*break*/, 22];
case 21:
if (e_5) throw e_5.error;
return [7 /*endfinally*/];
case 22: return [7 /*endfinally*/];
case 23: return [2 /*return*/];
}
});
});
};
/**
* Populates the delete Queue with all the items to delete
* @param relations
* @param models
* @param srcModel
* @param nameSpace
* @param deleteQueue
*/
AsyncStorageAdapter.prototype.deleteTraverse = function (relations, models, srcModel, nameSpace, deleteQueue) {
var relations_2, relations_2_1, models_1, models_1_1, models_2, models_2_1;
var e_7, _a, e_8, _b, e_9, _c;
return __awaiter(this, void 0, void 0, function () {
var rel, relationType, modelName, storeName, index, _d, model, allRecords, recordToDelete, e_8_1, model, allRecords, childrenArray, e_9_1, e_7_1;
var _this = this;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
_e.trys.push([0, 35, 36, 41]);
relations_2 = __asyncValues(relations);
_e.label = 1;
case 1: return [4 /*yield*/, relations_2.next()];
case 2:
if (!(relations_2_1 = _e.sent(), !relations_2_1.done)) return [3 /*break*/, 34];
rel = relations_2_1.value;
relationType = rel.relationType, modelName = rel.modelName;
storeName = this.getStorename(nameSpace, modelName);
index = Object(_util__WEBPACK_IMPORTED_MODULE_4__["getIndex"])(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, srcModel) ||
// if we were unable to find an index via relationTypes
// i.e. for keyName connections, attempt to find one by the
// associatedWith property
Object(_util__WEBPACK_IMPORTED_MODULE_4__["getIndexFromAssociation"])(this.schema.namespaces[nameSpace].relationships[modelName].indexes, rel.associatedWith);
_d = relationType;
switch (_d) {
case 'HAS_ONE': return [3 /*break*/, 3];
case 'HAS_MANY': return [3 /*break*/, 17];
case 'BELONGS_TO': return [3 /*break*/, 31];
}
return [3 /*break*/, 32];
case 3:
_e.trys.push([3, 10, 11, 16]);
models_1 = __asyncValues(models);
_e.label = 4;
case 4: return [4 /*yield*/, models_1.next()];
case 5:
if (!(models_1_1 = _e.sent(), !models_1_1.done)) return [3 /*break*/, 9];
model = models_1_1.value;
return [4 /*yield*/, this.db.getAll(storeName)];
case 6:
allRecords = _e.sent();
recordToDelete = allRecords.filter(function (childItem) { return childItem[index] === model.id; });
return [4 /*yield*/, this.deleteTraverse(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, recordToDelete, modelName, nameSpace, deleteQueue)];
case 7:
_e.sent();
_e.label = 8;
case 8: return [3 /*break*/, 4];
case 9: return [3 /*break*/, 16];
case 10:
e_8_1 = _e.sent();
e_8 = { error: e_8_1 };
return [3 /*break*/, 16];
case 11:
_e.trys.push([11, , 14, 15]);
if (!(models_1_1 && !models_1_1.done && (_b = models_1.return))) return [3 /*break*/, 13];
return [4 /*yield*/, _b.call(models_1)];
case 12:
_e.sent();
_e.label = 13;
case 13: return [3 /*break*/, 15];
case 14:
if (e_8) throw e_8.error;
return [7 /*endfinally*/];
case 15: return [7 /*endfinally*/];
case 16: return [3 /*break*/, 33];
case 17:
_e.trys.push([17, 24, 25, 30]);
models_2 = __asyncValues(models);
_e.label = 18;
case 18: return [4 /*yield*/, models_2.next()];
case 19:
if (!(models_2_1 = _e.sent(), !models_2_1.done)) return [3 /*break*/, 23];
model = models_2_1.value;
return [4 /*yield*/, this.db.getAll(storeName)];
case 20:
allRecords = _e.sent();
childrenArray = allRecords.filter(function (childItem) { return childItem[index] === model.id; });
return [4 /*yield*/, this.deleteTraverse(this.schema.namespaces[nameSpace].relationships[modelName]
.relationTypes, childrenArray, modelName, nameSpace, deleteQueue)];
case 21:
_e.sent();
_e.label = 22;
case 22: return [3 /*break*/, 18];
case 23: return [3 /*break*/, 30];
case 24:
e_9_1 = _e.sent();
e_9 = { error: e_9_1 };
return [3 /*break*/, 30];
case 25:
_e.trys.push([25, , 28, 29]);
if (!(models_2_1 && !models_2_1.done && (_c = models_2.return))) return [3 /*break*/, 27];
return [4 /*yield*/, _c.call(models_2)];
case 26:
_e.sent();
_e.label = 27;
case 27: return [3 /*break*/, 29];
case 28:
if (e_9) throw e_9.error;
return [7 /*endfinally*/];
case 29: return [7 /*endfinally*/];
case 30: return [3 /*break*/, 33];
case 31:
// Intentionally blank
return [3 /*break*/, 33];
case 32:
Object(_util__WEBPACK_IMPORTED_MODULE_4__["exhaustiveCheck"])(relationType);
return [3 /*break*/, 33];
case 33: return [3 /*break*/, 1];
case 34: return [3 /*break*/, 41];
case 35:
e_7_1 = _e.sent();
e_7 = { error: e_7_1 };
return [3 /*break*/, 41];
case 36:
_e.trys.push([36, , 39, 40]);
if (!(relations_2_1 && !relations_2_1.done && (_a = relations_2.return))) return [3 /*break*/, 38];
return [4 /*yield*/, _a.call(relations_2)];
case 37:
_e.sent();
_e.label = 38;
case 38: return [3 /*break*/, 40];
case 39:
if (e_7) throw e_7.error;
return [7 /*endfinally*/];
case 40: return [7 /*endfinally*/];
case 41:
deleteQueue.push({
storeName: this.getStorename(nameSpace, srcModel),
items: models.map(function (record) {
return _this.modelInstanceCreator(_this.getModelConstructorByModelName(nameSpace, srcModel), record);
}),
});
return [2 /*return*/];
}
});
});
};
AsyncStorageAdapter.prototype.clear = function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, this.db.clear()];
case 1:
_a.sent();
this.db = undefined;
this.initPromise = undefined;
return [2 /*return*/];
}
});
});
};
AsyncStorageAdapter.prototype.batchSave = function (modelConstructor, items) {
return __awaiter(this, void 0, void 0, function () {
var modelName, namespaceName, storeName, batch, _loop_1, this_1, items_2, items_2_1, item;
var e_10, _a;
return __generator(this, function (_b) {
switch (_b.label) {
case 0:
modelName = modelConstructor.name;
namespaceName = this.namespaceResolver(modelConstructor);
storeName = this.getStorename(namespaceName, modelName);
batch = [];
_loop_1 = function (item) {
var id = item.id;
var connectedModels = Object(_util__WEBPACK_IMPORTED_MODULE_4__["traverseModel"])(modelConstructor.name, this_1.modelInstanceCreator(modelConstructor, item), this_1.schema.namespaces[this_1.namespaceResolver(modelConstructor)], this_1.modelInstanceCreator, this_1.getModelConstructorByModelName);
var instance = connectedModels.find(function (_a) {
var instance = _a.instance;
return instance.id === id;
}).instance;
batch.push(instance);
};
this_1 = this;
try {
for (items_2 = __values(items), items_2_1 = items_2.next(); !items_2_1.done; items_2_1 = items_2.next()) {
item = items_2_1.value;
_loop_1(item);
}
}
catch (e_10_1) { e_10 = { error: e_10_1 }; }
finally {
try {
if (items_2_1 && !items_2_1.done && (_a = items_2.return)) _a.call(items_2);
}
finally { if (e_10) throw e_10.error; }
}
return [4 /*yield*/, this.db.batchSave(storeName, batch)];
case 1: return [2 /*return*/, _b.sent()];
}
});
});
};
return AsyncStorageAdapter;
}());
/* harmony default export */ __webpack_exports__["default"] = (new AsyncStorageAdapter());
//# sourceMappingURL=asyncstorage.js.map
/***/ }),
/***/ "Dewt":
/*!**************************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeDocumentClassificationJobCommand.js ***!
\**************************************************************************************************************/
/*! exports provided: DescribeDocumentClassificationJobCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeDocumentClassificationJobCommand", function() { return DescribeDocumentClassificationJobCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeDocumentClassificationJobCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeDocumentClassificationJobCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeDocumentClassificationJobCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeDocumentClassificationJobCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeDocumentClassificationJobRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeDocumentClassificationJobResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeDocumentClassificationJobCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeDocumentClassificationJobCommand"])(input, context);
};
DescribeDocumentClassificationJobCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeDocumentClassificationJobCommand"])(output, context);
};
return DescribeDocumentClassificationJobCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DescribeDocumentClassificationJobCommand.js.map
/***/ }),
/***/ "DfZB":
/*!**************************************************!*\
!*** ./node_modules/axios/lib/helpers/spread.js ***!
\**************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/**
* Syntactic sugar for invoking a function and expanding an array for arguments.
*
* Common use case would be to use `Function.prototype.apply`.
*
* ```js
* function f(x, y, z) {}
* var args = [1, 2, 3];
* f.apply(null, args);
* ```
*
* With `spread` this example can be re-written.
*
* ```js
* spread(function(x, y, z) {})([1, 2, 3]);
* ```
*
* @param {Function} callback
* @returns {Function}
*/
module.exports = function spread(callback) {
return function wrap(arr) {
return callback.apply(null, arr);
};
};
/***/ }),
/***/ "DoJc":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetImportJobsCommand.js ***!
\****************************************************************************************/
/*! exports provided: GetImportJobsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetImportJobsCommand", function() { return GetImportJobsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetImportJobsCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetImportJobsCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetImportJobsCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetImportJobsCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetImportJobsRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetImportJobsResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetImportJobsCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetImportJobsCommand"])(input, context);
};
GetImportJobsCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetImportJobsCommand"])(output, context);
};
return GetImportJobsCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetImportJobsCommand.js.map
/***/ }),
/***/ "DotL":
/*!*************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-rekognition/dist/es/pagination/ListCollectionsPaginator.js ***!
\*************************************************************************************************/
/*! exports provided: listCollectionsPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listCollectionsPaginate", function() { return listCollectionsPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Rekognition__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Rekognition */ "MjkZ");
/* harmony import */ var _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../RekognitionClient */ "YOij");
/* harmony import */ var _commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListCollectionsCommand */ "cEH/");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_3__["ListCollectionsCommand"].bind.apply(_commands_ListCollectionsCommand__WEBPACK_IMPORTED_MODULE_3__["ListCollectionsCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listCollections.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listCollectionsPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listCollectionsPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Rekognition__WEBPACK_IMPORTED_MODULE_1__["Rekognition"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _RekognitionClient__WEBPACK_IMPORTED_MODULE_2__["RekognitionClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Rekognition | RekognitionClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListCollectionsPaginator.js.map
/***/ }),
/***/ "DpdU":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketInventoryConfigurationCommand.js ***!
\****************************************************************************************************/
/*! exports provided: GetBucketInventoryConfigurationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketInventoryConfigurationCommand", function() { return GetBucketInventoryConfigurationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketInventoryConfigurationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketInventoryConfigurationCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketInventoryConfigurationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketInventoryConfigurationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketInventoryConfigurationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketInventoryConfigurationOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketInventoryConfigurationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketInventoryConfigurationCommand"])(input, context);
};
GetBucketInventoryConfigurationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketInventoryConfigurationCommand"])(output, context);
};
return GetBucketInventoryConfigurationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketInventoryConfigurationCommand.js.map
/***/ }),
/***/ "DrHM":
/*!***********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/DescribeKeyPhrasesDetectionJobCommand.js ***!
\***********************************************************************************************************/
/*! exports provided: DescribeKeyPhrasesDetectionJobCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DescribeKeyPhrasesDetectionJobCommand", function() { return DescribeKeyPhrasesDetectionJobCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DescribeKeyPhrasesDetectionJobCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DescribeKeyPhrasesDetectionJobCommand, _super);
// Start section: command_properties
// End section: command_properties
function DescribeKeyPhrasesDetectionJobCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DescribeKeyPhrasesDetectionJobCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeKeyPhrasesDetectionJobRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DescribeKeyPhrasesDetectionJobResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DescribeKeyPhrasesDetectionJobCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand"])(input, context);
};
DescribeKeyPhrasesDetectionJobCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DescribeKeyPhrasesDetectionJobCommand"])(output, context);
};
return DescribeKeyPhrasesDetectionJobCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DescribeKeyPhrasesDetectionJobCommand.js.map
/***/ }),
/***/ "Dstp":
/*!*****************************************************************!*\
!*** ./node_modules/@aws-sdk/util-buffer-from/dist/es/index.js ***!
\*****************************************************************/
/*! exports provided: fromArrayBuffer, fromString */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromArrayBuffer", function() { return fromArrayBuffer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromString", function() { return fromString; });
/* harmony import */ var _aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-sdk/is-array-buffer */ "GDOE");
/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! buffer */ "tjlA");
/* harmony import */ var buffer__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(buffer__WEBPACK_IMPORTED_MODULE_1__);
function fromArrayBuffer(input, offset, length) {
if (offset === void 0) { offset = 0; }
if (length === void 0) { length = input.byteLength - offset; }
if (!Object(_aws_sdk_is_array_buffer__WEBPACK_IMPORTED_MODULE_0__["isArrayBuffer"])(input)) {
throw new Error("argument passed to fromArrayBuffer was not an ArrayBuffer");
}
if (typeof buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from === "function" && buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from !== Uint8Array.from) {
return buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from(input, offset, length);
}
// Any version of node that supports the optional offset and length
// parameters, which were added in Node 6.0.0, will support Buffer.from and
// have already returned. Throw if offset is not 0 or if length differs from
// the underlying buffer's length.
if (offset !== 0 || length !== input.byteLength) {
throw new Error("Unable to convert TypedArray to Buffer in Node " + process.version);
}
return new buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"](input);
}
function fromString(input, encoding) {
if (typeof input !== "string") {
throw new Error("argument passed to fromString was not a string");
}
if (typeof buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from === "function" && buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from !== Uint8Array.from) {
return buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"].from(input, encoding);
}
return new buffer__WEBPACK_IMPORTED_MODULE_1__["Buffer"](input, encoding);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDekQsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLFFBQVEsQ0FBQztBQUVoQyxNQUFNLFVBQVUsZUFBZSxDQUFDLEtBQWtCLEVBQUUsTUFBVSxFQUFFLE1BQTBDO0lBQXRELHVCQUFBLEVBQUEsVUFBVTtJQUFFLHVCQUFBLEVBQUEsU0FBaUIsS0FBSyxDQUFDLFVBQVUsR0FBRyxNQUFNO0lBQ3hHLElBQUksQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUU7UUFDekIsTUFBTSxJQUFJLEtBQUssQ0FBQywyREFBMkQsQ0FBQyxDQUFDO0tBQzlFO0lBRUQsSUFBSSxPQUFPLE1BQU0sQ0FBQyxJQUFJLEtBQUssVUFBVSxJQUFJLE1BQU0sQ0FBQyxJQUFJLEtBQUssVUFBVSxDQUFDLElBQUksRUFBRTtRQUN4RSxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUMsQ0FBQztLQUMzQztJQUVELG1FQUFtRTtJQUNuRSwyRUFBMkU7SUFDM0UsNEVBQTRFO0lBQzVFLGtDQUFrQztJQUNsQyxJQUFJLE1BQU0sS0FBSyxDQUFDLElBQUksTUFBTSxLQUFLLEtBQUssQ0FBQyxVQUFVLEVBQUU7UUFDL0MsTUFBTSxJQUFJLEtBQUssQ0FBQyxvREFBa0QsT0FBTyxDQUFDLE9BQVMsQ0FBQyxDQUFDO0tBQ3RGO0lBQ0QsT0FBTyxJQUFJLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUMzQixDQUFDO0FBRUQsTUFBTSxVQUFVLFVBQVUsQ0FBQyxLQUFhLEVBQUUsUUFBeUI7SUFDakUsSUFBSSxPQUFPLEtBQUssS0FBSyxRQUFRLEVBQUU7UUFDN0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxnREFBZ0QsQ0FBQyxDQUFDO0tBQ25FO0lBRUQsSUFBSSxPQUFPLE1BQU0sQ0FBQyxJQUFJLEtBQUssVUFBVSxJQUFJLE1BQU0sQ0FBQyxJQUFJLEtBQUssVUFBVSxDQUFDLElBQUksRUFBRTtRQUN4RSxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLFFBQWUsQ0FBQyxDQUFDO0tBQzVDO0lBRUQsT0FBTyxJQUFJLE1BQU0sQ0FBQyxLQUFLLEVBQUUsUUFBZSxDQUFDLENBQUM7QUFDNUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGlzQXJyYXlCdWZmZXIgfSBmcm9tIFwiQGF3cy1zZGsvaXMtYXJyYXktYnVmZmVyXCI7XG5pbXBvcnQgeyBCdWZmZXIgfSBmcm9tIFwiYnVmZmVyXCI7XG5cbmV4cG9ydCBmdW5jdGlvbiBmcm9tQXJyYXlCdWZmZXIoaW5wdXQ6IEFycmF5QnVmZmVyLCBvZmZzZXQgPSAwLCBsZW5ndGg6IG51bWJlciA9IGlucHV0LmJ5dGVMZW5ndGggLSBvZmZzZXQpOiBCdWZmZXIge1xuICBpZiAoIWlzQXJyYXlCdWZmZXIoaW5wdXQpKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFwiYXJndW1lbnQgcGFzc2VkIHRvIGZyb21BcnJheUJ1ZmZlciB3YXMgbm90IGFuIEFycmF5QnVmZmVyXCIpO1xuICB9XG5cbiAgaWYgKHR5cGVvZiBCdWZmZXIuZnJvbSA9PT0gXCJmdW5jdGlvblwiICYmIEJ1ZmZlci5mcm9tICE9PSBVaW50OEFycmF5LmZyb20pIHtcbiAgICByZXR1cm4gQnVmZmVyLmZyb20oaW5wdXQsIG9mZnNldCwgbGVuZ3RoKTtcbiAgfVxuXG4gIC8vIEFueSB2ZXJzaW9uIG9mIG5vZGUgdGhhdCBzdXBwb3J0cyB0aGUgb3B0aW9uYWwgb2Zmc2V0IGFuZCBsZW5ndGhcbiAgLy8gcGFyYW1ldGVycywgd2hpY2ggd2VyZSBhZGRlZCBpbiBOb2RlIDYuMC4wLCB3aWxsIHN1cHBvcnQgQnVmZmVyLmZyb20gYW5kXG4gIC8vIGhhdmUgYWxyZWFkeSByZXR1cm5lZC4gVGhyb3cgaWYgb2Zmc2V0IGlzIG5vdCAwIG9yIGlmIGxlbmd0aCBkaWZmZXJzIGZyb21cbiAgLy8gdGhlIHVuZGVybHlpbmcgYnVmZmVyJ3MgbGVuZ3RoLlxuICBpZiAob2Zmc2V0ICE9PSAwIHx8IGxlbmd0aCAhPT0gaW5wdXQuYnl0ZUxlbmd0aCkge1xuICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIGNvbnZlcnQgVHlwZWRBcnJheSB0byBCdWZmZXIgaW4gTm9kZSAke3Byb2Nlc3MudmVyc2lvbn1gKTtcbiAgfVxuICByZXR1cm4gbmV3IEJ1ZmZlcihpbnB1dCk7XG59XG5leHBvcnQgdHlwZSBTdHJpbmdFbmNvZGluZyA9IFwiYXNjaWlcIiB8IFwidXRmOFwiIHwgXCJ1dGYxNmxlXCIgfCBcInVjczJcIiB8IFwiYmFzZTY0XCIgfCBcImxhdGluMVwiIHwgXCJiaW5hcnlcIiB8IFwiaGV4XCI7XG5leHBvcnQgZnVuY3Rpb24gZnJvbVN0cmluZyhpbnB1dDogc3RyaW5nLCBlbmNvZGluZz86IFN0cmluZ0VuY29kaW5nKTogQnVmZmVyIHtcbiAgaWYgKHR5cGVvZiBpbnB1dCAhPT0gXCJzdHJpbmdcIikge1xuICAgIHRocm93IG5ldyBFcnJvcihcImFyZ3VtZW50IHBhc3NlZCB0byBmcm9tU3RyaW5nIHdhcyBub3QgYSBzdHJpbmdcIik7XG4gIH1cblxuICBpZiAodHlwZW9mIEJ1ZmZlci5mcm9tID09PSBcImZ1bmN0aW9uXCIgJiYgQnVmZmVyLmZyb20gIT09IFVpbnQ4QXJyYXkuZnJvbSkge1xuICAgIHJldHVybiBCdWZmZXIuZnJvbShpbnB1dCwgZW5jb2RpbmcgYXMgYW55KTtcbiAgfVxuXG4gIHJldHVybiBuZXcgQnVmZmVyKGlucHV0LCBlbmNvZGluZyBhcyBhbnkpO1xufVxuIl19
/***/ }),
/***/ "Ducs":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/smithy-client/dist/es/exception.js ***!
\******************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXhjZXB0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2V4Y2VwdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmV0cnlhYmxlVHJhaXQgfSBmcm9tIFwiLi9yZXRyeWFibGUtdHJhaXRcIjtcblxuLyoqXG4gKiBUeXBlIHRoYXQgaXMgaW1wbGVtZW50ZWQgYnkgYWxsIFNtaXRoeSBzaGFwZXMgbWFya2VkIHdpdGggdGhlXG4gKiBlcnJvciB0cmFpdC5cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBTbWl0aHlFeGNlcHRpb24ge1xuICAvKipcbiAgICogVGhlIHNoYXBlIElEIG5hbWUgb2YgdGhlIGV4Y2VwdGlvbi5cbiAgICovXG4gIHJlYWRvbmx5IG5hbWU6IHN0cmluZztcblxuICAvKipcbiAgICogV2hldGhlciB0aGUgY2xpZW50IG9yIHNlcnZlciBhcmUgYXQgZmF1bHQuXG4gICAqL1xuICByZWFkb25seSAkZmF1bHQ6IFwiY2xpZW50XCIgfCBcInNlcnZlclwiO1xuXG4gIC8qKlxuICAgKiBUaGUgc2VydmljZSB0aGF0IGVuY291bnRlcmVkIHRoZSBleGNlcHRpb24uXG4gICAqL1xuICByZWFkb25seSAkc2VydmljZT86IHN0cmluZztcblxuICAvKipcbiAgICogSW5kaWNhdGVzIHRoYXQgYW4gZXJyb3IgTUFZIGJlIHJldHJpZWQgYnkgdGhlIGNsaWVudC5cbiAgICovXG4gIHJlYWRvbmx5ICRyZXRyeWFibGU/OiBSZXRyeWFibGVUcmFpdDtcbn1cbiJdfQ==
/***/ }),
/***/ "DzY2":
/*!**************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/index.js ***!
\**************************************************************************/
/*! exports provided: PersonalizeEventsClient, PersonalizeEvents, PutEventsCommand, Event, InvalidInputException, PutEventsRequest */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _PersonalizeEventsClient__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PersonalizeEventsClient */ "BWUp");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonalizeEventsClient", function() { return _PersonalizeEventsClient__WEBPACK_IMPORTED_MODULE_0__["PersonalizeEventsClient"]; });
/* harmony import */ var _PersonalizeEvents__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PersonalizeEvents */ "ro3e");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersonalizeEvents", function() { return _PersonalizeEvents__WEBPACK_IMPORTED_MODULE_1__["PersonalizeEvents"]; });
/* harmony import */ var _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./commands/PutEventsCommand */ "S3bO");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsCommand", function() { return _commands_PutEventsCommand__WEBPACK_IMPORTED_MODULE_2__["PutEventsCommand"]; });
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./models/index */ "vdbe");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return _models_index__WEBPACK_IMPORTED_MODULE_3__["Event"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InvalidInputException", function() { return _models_index__WEBPACK_IMPORTED_MODULE_3__["InvalidInputException"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PutEventsRequest", function() { return _models_index__WEBPACK_IMPORTED_MODULE_3__["PutEventsRequest"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "E++1":
/*!**********************************************************************!*\
!*** ./node_modules/graphql/validation/rules/KnownFragmentNames.mjs ***!
\**********************************************************************/
/*! exports provided: unknownFragmentMessage, KnownFragmentNames */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unknownFragmentMessage", function() { return unknownFragmentMessage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KnownFragmentNames", function() { return KnownFragmentNames; });
/* harmony import */ var _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../error/GraphQLError */ "dWS+");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
function unknownFragmentMessage(fragName) {
return "Unknown fragment \"".concat(fragName, "\".");
}
/**
* Known fragment names
*
* A GraphQL document is only valid if all `...Fragment` fragment spreads refer
* to fragments defined in the same document.
*/
function KnownFragmentNames(context) {
return {
FragmentSpread: function FragmentSpread(node) {
var fragmentName = node.name.value;
var fragment = context.getFragment(fragmentName);
if (!fragment) {
context.reportError(new _error_GraphQLError__WEBPACK_IMPORTED_MODULE_0__["GraphQLError"](unknownFragmentMessage(fragmentName), [node.name]));
}
}
};
}
/***/ }),
/***/ "E+oP":
/*!****************************************!*\
!*** ./node_modules/lodash/isEmpty.js ***!
\****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var baseKeys = __webpack_require__(/*! ./_baseKeys */ "A90E"),
getTag = __webpack_require__(/*! ./_getTag */ "QqLw"),
isArguments = __webpack_require__(/*! ./isArguments */ "03A+"),
isArray = __webpack_require__(/*! ./isArray */ "Z0cm"),
isArrayLike = __webpack_require__(/*! ./isArrayLike */ "MMmD"),
isBuffer = __webpack_require__(/*! ./isBuffer */ "DSRE"),
isPrototype = __webpack_require__(/*! ./_isPrototype */ "6sVZ"),
isTypedArray = __webpack_require__(/*! ./isTypedArray */ "c6wG");
/** `Object#toString` result references. */
var mapTag = '[object Map]',
setTag = '[object Set]';
/** Used for built-in method references. */
var objectProto = Object.prototype;
/** Used to check objects for own properties. */
var hasOwnProperty = objectProto.hasOwnProperty;
/**
* Checks if `value` is an empty object, collection, map, or set.
*
* Objects are considered empty if they have no own enumerable string keyed
* properties.
*
* Array-like values such as `arguments` objects, arrays, buffers, strings, or
* jQuery-like collections are considered empty if they have a `length` of `0`.
* Similarly, maps and sets are considered empty if they have a `size` of `0`.
*
* @static
* @memberOf _
* @since 0.1.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is empty, else `false`.
* @example
*
* _.isEmpty(null);
* // => true
*
* _.isEmpty(true);
* // => true
*
* _.isEmpty(1);
* // => true
*
* _.isEmpty([1, 2, 3]);
* // => false
*
* _.isEmpty({ 'a': 1 });
* // => false
*/
function isEmpty(value) {
if (value == null) {
return true;
}
if (isArrayLike(value) &&
(isArray(value) || typeof value == 'string' || typeof value.splice == 'function' ||
isBuffer(value) || isTypedArray(value) || isArguments(value))) {
return !value.length;
}
var tag = getTag(value);
if (tag == mapTag || tag == setTag) {
return !value.size;
}
if (isPrototype(value)) {
return !baseKeys(value).length;
}
for (var key in value) {
if (hasOwnProperty.call(value, key)) {
return false;
}
}
return true;
}
module.exports = isEmpty;
/***/ }),
/***/ "E/Em":
/*!****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/commands/StartTopicsDetectionJobCommand.js ***!
\****************************************************************************************************/
/*! exports provided: StartTopicsDetectionJobCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StartTopicsDetectionJobCommand", function() { return StartTopicsDetectionJobCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "AS27");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "YKlZ");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var StartTopicsDetectionJobCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(StartTopicsDetectionJobCommand, _super);
// Start section: command_properties
// End section: command_properties
function StartTopicsDetectionJobCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
StartTopicsDetectionJobCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartTopicsDetectionJobRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["StartTopicsDetectionJobResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
StartTopicsDetectionJobCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1StartTopicsDetectionJobCommand"])(input, context);
};
StartTopicsDetectionJobCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1StartTopicsDetectionJobCommand"])(output, context);
};
return StartTopicsDetectionJobCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=StartTopicsDetectionJobCommand.js.map
/***/ }),
/***/ "E1E9":
/*!************************************************************!*\
!*** ./node_modules/fast-xml-parser/src/xmlstr2xmlnode.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
const util = __webpack_require__(/*! ./util */ "4abu");
const buildOptions = __webpack_require__(/*! ./util */ "4abu").buildOptions;
const xmlNode = __webpack_require__(/*! ./xmlNode */ "Y81X");
const regx =
'<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)'
.replace(/NAME/g, util.nameRegexp);
//const tagsRegx = new RegExp("<(\\/?[\\w:\\-\._]+)([^>]*)>(\\s*"+cdataRegx+")*([^<]+)?","g");
//const tagsRegx = new RegExp("<(\\/?)((\\w*:)?([\\w:\\-\._]+))([^>]*)>([^<]*)("+cdataRegx+"([^<]*))*([^<]+)?","g");
//polyfill
if (!Number.parseInt && window.parseInt) {
Number.parseInt = window.parseInt;
}
if (!Number.parseFloat && window.parseFloat) {
Number.parseFloat = window.parseFloat;
}
const defaultOptions = {
attributeNamePrefix: '@_',
attrNodeName: false,
textNodeName: '#text',
ignoreAttributes: true,
ignoreNameSpace: false,
allowBooleanAttributes: false, //a tag can have attributes without any value
//ignoreRootElement : false,
parseNodeValue: true,
parseAttributeValue: false,
arrayMode: false,
trimValues: true, //Trim string values of tag and attributes
cdataTagName: false,
cdataPositionChar: '\\c',
tagValueProcessor: function(a, tagName) {
return a;
},
attrValueProcessor: function(a, attrName) {
return a;
},
stopNodes: []
//decodeStrict: false,
};
exports.defaultOptions = defaultOptions;
const props = [
'attributeNamePrefix',
'attrNodeName',
'textNodeName',
'ignoreAttributes',
'ignoreNameSpace',
'allowBooleanAttributes',
'parseNodeValue',
'parseAttributeValue',
'arrayMode',
'trimValues',
'cdataTagName',
'cdataPositionChar',
'tagValueProcessor',
'attrValueProcessor',
'parseTrueNumberOnly',
'stopNodes'
];
exports.props = props;
/**
* Trim -> valueProcessor -> parse value
* @param {string} tagName
* @param {string} val
* @param {object} options
*/
function processTagValue(tagName, val, options) {
if (val) {
if (options.trimValues) {
val = val.trim();
}
val = options.tagValueProcessor(val, tagName);
val = parseValue(val, options.parseNodeValue, options.parseTrueNumberOnly);
}
return val;
}
function resolveNameSpace(tagname, options) {
if (options.ignoreNameSpace) {
const tags = tagname.split(':');
const prefix = tagname.charAt(0) === '/' ? '/' : '';
if (tags[0] === 'xmlns') {
return '';
}
if (tags.length === 2) {
tagname = prefix + tags[1];
}
}
return tagname;
}
function parseValue(val, shouldParse, parseTrueNumberOnly) {
if (shouldParse && typeof val === 'string') {
let parsed;
if (val.trim() === '' || isNaN(val)) {
parsed = val === 'true' ? true : val === 'false' ? false : val;
} else {
if (val.indexOf('0x') !== -1) {
//support hexa decimal
parsed = Number.parseInt(val, 16);
} else if (val.indexOf('.') !== -1) {
parsed = Number.parseFloat(val);
val = val.replace(/\.?0+$/, "");
} else {
parsed = Number.parseInt(val, 10);
}
if (parseTrueNumberOnly) {
parsed = String(parsed) === val ? parsed : val;
}
}
return parsed;
} else {
if (util.isExist(val)) {
return val;
} else {
return '';
}
}
}
//TODO: change regex to capture NS
//const attrsRegx = new RegExp("([\\w\\-\\.\\:]+)\\s*=\\s*(['\"])((.|\n)*?)\\2","gm");
const attrsRegx = new RegExp('([^\\s=]+)\\s*(=\\s*([\'"])(.*?)\\3)?', 'g');
function buildAttributesMap(attrStr, options) {
if (!options.ignoreAttributes && typeof attrStr === 'string') {
attrStr = attrStr.replace(/\r?\n/g, ' ');
//attrStr = attrStr || attrStr.trim();
const matches = util.getAllMatches(attrStr, attrsRegx);
const len = matches.length; //don't make it inline
const attrs = {};
for (let i = 0; i < len; i++) {
const attrName = resolveNameSpace(matches[i][1], options);
if (attrName.length) {
if (matches[i][4] !== undefined) {
if (options.trimValues) {
matches[i][4] = matches[i][4].trim();
}
matches[i][4] = options.attrValueProcessor(matches[i][4], attrName);
attrs[options.attributeNamePrefix + attrName] = parseValue(
matches[i][4],
options.parseAttributeValue,
options.parseTrueNumberOnly
);
} else if (options.allowBooleanAttributes) {
attrs[options.attributeNamePrefix + attrName] = true;
}
}
}
if (!Object.keys(attrs).length) {
return;
}
if (options.attrNodeName) {
const attrCollection = {};
attrCollection[options.attrNodeName] = attrs;
return attrCollection;
}
return attrs;
}
}
const getTraversalObj = function(xmlData, options) {
xmlData = xmlData.replace(/(\r\n)|\n/, " ");
options = buildOptions(options, defaultOptions, props);
const xmlObj = new xmlNode('!xml');
let currentNode = xmlObj;
let textData = "";
//function match(xmlData){
for(let i=0; i< xmlData.length; i++){
const ch = xmlData[i];
if(ch === '<'){
if( xmlData[i+1] === '/') {//Closing Tag
const closeIndex = findClosingIndex(xmlData, ">", i, "Closing Tag is not closed.")
let tagName = xmlData.substring(i+2,closeIndex).trim();
if(options.ignoreNameSpace){
const colonIndex = tagName.indexOf(":");
if(colonIndex !== -1){
tagName = tagName.substr(colonIndex+1);
}
}
/* if (currentNode.parent) {
currentNode.parent.val = util.getValue(currentNode.parent.val) + '' + processTagValue2(tagName, textData , options);
} */
if(currentNode){
if(currentNode.val){
currentNode.val = util.getValue(currentNode.val) + '' + processTagValue(tagName, textData , options);
}else{
currentNode.val = processTagValue(tagName, textData , options);
}
}
if (options.stopNodes.length && options.stopNodes.includes(currentNode.tagname)) {
currentNode.child = []
if (currentNode.attrsMap == undefined) { currentNode.attrsMap = {}}
currentNode.val = xmlData.substr(currentNode.startIndex + 1, i - currentNode.startIndex - 1)
}
currentNode = currentNode.parent;
textData = "";
i = closeIndex;
} else if( xmlData[i+1] === '?') {
i = findClosingIndex(xmlData, "?>", i, "Pi Tag is not closed.")
} else if(xmlData.substr(i + 1, 3) === '!--') {
i = findClosingIndex(xmlData, "-->", i, "Comment is not closed.")
} else if( xmlData.substr(i + 1, 2) === '!D') {
const closeIndex = findClosingIndex(xmlData, ">", i, "DOCTYPE is not closed.")
const tagExp = xmlData.substring(i, closeIndex);
if(tagExp.indexOf("[") >= 0){
i = xmlData.indexOf("]>", i) + 1;
}else{
i = closeIndex;
}
}else if(xmlData.substr(i + 1, 2) === '![') {
const closeIndex = findClosingIndex(xmlData, "]]>", i, "CDATA is not closed.") - 2
const tagExp = xmlData.substring(i + 9,closeIndex);
//considerations
//1. CDATA will always have parent node
//2. A tag with CDATA is not a leaf node so it's value would be string type.
if(textData){
currentNode.val = util.getValue(currentNode.val) + '' + processTagValue(currentNode.tagname, textData , options);
textData = "";
}
if (options.cdataTagName) {
//add cdata node
const childNode = new xmlNode(options.cdataTagName, currentNode, tagExp);
currentNode.addChild(childNode);
//for backtracking
currentNode.val = util.getValue(currentNode.val) + options.cdataPositionChar;
//add rest value to parent node
if (tagExp) {
childNode.val = tagExp;
}
} else {
currentNode.val = (currentNode.val || '') + (tagExp || '');
}
i = closeIndex + 2;
}else {//Opening tag
const result = closingIndexForOpeningTag(xmlData, i+1)
let tagExp = result.data;
const closeIndex = result.index;
const separatorIndex = tagExp.indexOf(" ");
let tagName = tagExp;
if(separatorIndex !== -1){
tagName = tagExp.substr(0, separatorIndex).trimRight();
tagExp = tagExp.substr(separatorIndex + 1);
}
if(options.ignoreNameSpace){
const colonIndex = tagName.indexOf(":");
if(colonIndex !== -1){
tagName = tagName.substr(colonIndex+1);
}
}
//save text to parent node
if (currentNode && textData) {
if(currentNode.tagname !== '!xml'){
currentNode.val = util.getValue(currentNode.val) + '' + processTagValue( currentNode.tagname, textData, options);
}
}
if(tagExp.length > 0 && tagExp.lastIndexOf("/") === tagExp.length - 1){//selfClosing tag
if(tagName[tagName.length - 1] === "/"){ //remove trailing '/'
tagName = tagName.substr(0, tagName.length - 1);
tagExp = tagName;
}else{
tagExp = tagExp.substr(0, tagExp.length - 1);
}
const childNode = new xmlNode(tagName, currentNode, '');
if(tagName !== tagExp){
childNode.attrsMap = buildAttributesMap(tagExp, options);
}
currentNode.addChild(childNode);
}else{//opening tag
const childNode = new xmlNode( tagName, currentNode );
if (options.stopNodes.length && options.stopNodes.includes(childNode.tagname)) {
childNode.startIndex=closeIndex;
}
if(tagName !== tagExp){
childNode.attrsMap = buildAttributesMap(tagExp, options);
}
currentNode.addChild(childNode);
currentNode = childNode;
}
textData = "";
i = closeIndex;
}
}else{
textData += xmlData[i];
}
}
return xmlObj;
}
function closingIndexForOpeningTag(data, i){
let attrBoundary;
let tagExp = "";
for (let index = i; index < data.length; index++) {
let ch = data[index];
if (attrBoundary) {
if (ch === attrBoundary) attrBoundary = "";//reset
} else if (ch === '"' || ch === "'") {
attrBoundary = ch;
} else if (ch === '>') {
return {
data: tagExp,
index: index
}
} else if (ch === '\t') {
ch = " "
}
tagExp += ch;
}
}
function findClosingIndex(xmlData, str, i, errMsg){
const closingIndex = xmlData.indexOf(str, i);
if(closingIndex === -1){
throw new Error(errMsg)
}else{
return closingIndex + str.length - 1;
}
}
exports.getTraversalObj = getTraversalObj;
/***/ }),
/***/ "E2jh":
/*!******************************************!*\
!*** ./node_modules/lodash/_isMasked.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var coreJsData = __webpack_require__(/*! ./_coreJsData */ "2gN3");
/** Used to detect methods masquerading as native. */
var maskSrcKey = (function() {
var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || '');
return uid ? ('Symbol(src)_1.' + uid) : '';
}());
/**
* Checks if `func` has its source masked.
*
* @private
* @param {Function} func The function to check.
* @returns {boolean} Returns `true` if `func` is masked, else `false`.
*/
function isMasked(func) {
return !!maskSrcKey && (maskSrcKey in func);
}
module.exports = isMasked;
/***/ }),
/***/ "E3eL":
/*!**********************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-comprehend/dist/es/pagination/ListEntitiesDetectionJobsPaginator.js ***!
\**********************************************************************************************************/
/*! exports provided: listEntitiesDetectionJobsPaginate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "listEntitiesDetectionJobsPaginate", function() { return listEntitiesDetectionJobsPaginate; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _Comprehend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Comprehend */ "KcXj");
/* harmony import */ var _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ComprehendClient */ "8JFw");
/* harmony import */ var _commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../commands/ListEntitiesDetectionJobsCommand */ "whfC");
var makePagedClientRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.send(new (_commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntitiesDetectionJobsCommand"].bind.apply(_commands_ListEntitiesDetectionJobsCommand__WEBPACK_IMPORTED_MODULE_3__["ListEntitiesDetectionJobsCommand"], Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([void 0, input], args)))())];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
var makePagedRequest = function (client, input) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, client.listEntitiesDetectionJobs.apply(client, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([input], args))];
case 1:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
};
function listEntitiesDetectionJobsPaginate(config, input) {
var additionalArguments = [];
for (var _i = 2; _i < arguments.length; _i++) {
additionalArguments[_i - 2] = arguments[_i];
}
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__asyncGenerator"])(this, arguments, function listEntitiesDetectionJobsPaginate_1() {
var token, hasNext, page;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
token = config.startingToken || "";
hasNext = true;
_a.label = 1;
case 1:
if (!hasNext) return [3 /*break*/, 9];
input["NextToken"] = token;
input["MaxResults"] = config.pageSize;
if (!(config.client instanceof _Comprehend__WEBPACK_IMPORTED_MODULE_1__["Comprehend"])) return [3 /*break*/, 3];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 2:
page = _a.sent();
return [3 /*break*/, 6];
case 3:
if (!(config.client instanceof _ComprehendClient__WEBPACK_IMPORTED_MODULE_2__["ComprehendClient"])) return [3 /*break*/, 5];
return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(makePagedClientRequest.apply(void 0, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__spread"])([config.client, input], additionalArguments)))];
case 4:
page = _a.sent();
return [3 /*break*/, 6];
case 5: throw new Error("Invalid client, expected Comprehend | ComprehendClient");
case 6: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(page)];
case 7: return [4 /*yield*/, _a.sent()];
case 8:
_a.sent();
token = page["NextToken"];
hasNext = !!token;
return [3 /*break*/, 1];
case 9: return [4 /*yield*/, Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__await"])(undefined)];
case 10:
// @ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=ListEntitiesDetectionJobsPaginator.js.map
/***/ }),
/***/ "E8o+":
/*!**********************************************************!*\
!*** ./node_modules/@aws-amplify/auth/lib-esm/Errors.js ***!
\**********************************************************/
/*! exports provided: AuthError, NoUserPoolError, authErrorMessages */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthError", function() { return AuthError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoUserPoolError", function() { return NoUserPoolError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "authErrorMessages", function() { return authErrorMessages; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./common/AuthErrorStrings */ "YKz8");
/*
* Copyright 2019-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __extends = (undefined && undefined.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AuthError');
var AuthError = /** @class */ (function (_super) {
__extends(AuthError, _super);
function AuthError(type) {
var _this = this;
var _a = authErrorMessages[type], message = _a.message, log = _a.log;
_this = _super.call(this, message) || this;
// Hack for making the custom error class work when transpiled to es5
// TODO: Delete the following 2 lines after we change the build target to >= es2015
_this.constructor = AuthError;
Object.setPrototypeOf(_this, AuthError.prototype);
_this.name = 'AuthError';
_this.log = log || message;
logger.error(_this.log);
return _this;
}
return AuthError;
}(Error));
var NoUserPoolError = /** @class */ (function (_super) {
__extends(NoUserPoolError, _super);
function NoUserPoolError(type) {
var _this = _super.call(this, type) || this;
// Hack for making the custom error class work when transpiled to es5
// TODO: Delete the following 2 lines after we change the build target to >= es2015
_this.constructor = NoUserPoolError;
Object.setPrototypeOf(_this, NoUserPoolError.prototype);
_this.name = 'NoUserPoolError';
return _this;
}
return NoUserPoolError;
}(AuthError));
var authErrorMessages = {
noConfig: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].DEFAULT_MSG,
log: "\n Error: Amplify has not been configured correctly.\n This error is typically caused by one of the following scenarios:\n\n 1. Make sure you're passing the awsconfig object to Amplify.configure() in your app's entry point\n See https://aws-amplify.github.io/docs/js/authentication#configure-your-app for more information\n \n 2. There might be multiple conflicting versions of aws-amplify or amplify packages in your node_modules.\n Try deleting your node_modules folder and reinstalling the dependencies with `yarn install`\n ",
},
missingAuthConfig: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].DEFAULT_MSG,
log: "\n Error: Amplify has not been configured correctly. \n The configuration object is missing required auth properties. \n Did you run `amplify push` after adding auth via `amplify add auth`?\n See https://aws-amplify.github.io/docs/js/authentication#amplify-project-setup for more information\n ",
},
emptyUsername: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].EMPTY_USERNAME,
},
// TODO: should include a list of valid sign-in types
invalidUsername: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].INVALID_USERNAME,
},
emptyPassword: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].EMPTY_PASSWORD,
},
emptyCode: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].EMPTY_CODE,
},
signUpError: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].SIGN_UP_ERROR,
log: 'The first parameter should either be non-null string or object',
},
noMFA: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].NO_MFA,
},
invalidMFA: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].INVALID_MFA,
},
emptyChallengeResponse: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].EMPTY_CHALLENGE,
},
noUserSession: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].NO_USER_SESSION,
},
default: {
message: _common_AuthErrorStrings__WEBPACK_IMPORTED_MODULE_1__["AuthErrorStrings"].DEFAULT_MSG,
},
};
//# sourceMappingURL=Errors.js.map
/***/ }),
/***/ "EAju":
/*!*************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/DeleteLexiconCommand.js ***!
\*************************************************************************************/
/*! exports provided: DeleteLexiconCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteLexiconCommand", function() { return DeleteLexiconCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "uUVK");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "h3LU");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteLexiconCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteLexiconCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteLexiconCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteLexiconCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteLexiconInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteLexiconOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteLexiconCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteLexiconCommand"])(input, context);
};
DeleteLexiconCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteLexiconCommand"])(output, context);
};
return DeleteLexiconCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteLexiconCommand.js.map
/***/ }),
/***/ "EDEm":
/*!************************************************************************************!*\
!*** ./node_modules/@aws-sdk/middleware-bucket-endpoint/dist/es/bucketHostname.js ***!
\************************************************************************************/
/*! exports provided: bucketHostname */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bucketHostname", function() { return bucketHostname; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
/* harmony import */ var _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bucketHostnameUtils */ "Aa5G");
var bucketHostname = function (options) {
var baseHostname = options.baseHostname;
if (!_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["S3_HOSTNAME_PATTERN"].test(baseHostname)) {
return {
bucketEndpoint: false,
hostname: baseHostname,
};
}
if (Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["isBucketNameOptions"])(options)) {
// Construct endpoint when bucketName is a string referring to a bucket name
return getEndpointFromBucketName(options);
}
else {
// Construct endpoint when bucketName is an ARN referring to an S3 resource like Access Point
return {
bucketEndpoint: true,
hostname: getEndpointFromAccessPoint(options),
};
}
};
var getEndpointFromAccessPoint = function (options) {
// Infer client region and hostname suffix from hostname from endpoints.json, like `s3.us-west-2.amazonaws.com`
var _a = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffixForArnEndpoint"])(options.baseHostname), 2), clientRegion = _a[0], hostnameSuffix = _a[1];
var pathStyleEndpoint = options.pathStyleEndpoint, dualstackEndpoint = options.dualstackEndpoint, accelerateEndpoint = options.accelerateEndpoint, _b = options.tlsCompatible, tlsCompatible = _b === void 0 ? true : _b, useArnRegion = options.useArnRegion, bucketName = options.bucketName, _c = options.clientPartition, clientPartition = _c === void 0 ? "aws" : _c, _d = options.clientSigningRegion, clientSigningRegion = _d === void 0 ? clientRegion : _d;
if (pathStyleEndpoint) {
throw new Error("Path-style S3 endpoint is not supported when bucket is an Access Point ARN");
}
if (accelerateEndpoint) {
throw new Error("Accelerate is not supported when bucket is an Access Point ARN");
}
if (!tlsCompatible) {
throw new Error("Access Point can only be used with https");
}
// Validate and parse the ARN supplied as a bucket name
var service = bucketName.service, partition = bucketName.partition, accountId = bucketName.accountId, region = bucketName.region, resource = bucketName.resource;
Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateService"])(service);
Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateRegion"])(region, { useArnRegion: useArnRegion, clientRegion: clientRegion, clientSigningRegion: clientSigningRegion });
Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validatePartition"])(partition, { clientPartition: clientPartition });
Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateAccountId"])(accountId);
var accessPointName = Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getAccessPointName"])(resource);
Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["validateDNSHostLabel"])(accessPointName + "-" + accountId, { tlsCompatible: tlsCompatible });
return accessPointName + "-" + accountId + ".s3-accesspoint" + (dualstackEndpoint ? ".dualstack" : "") + "." + (useArnRegion ? region : clientRegion) + "." + hostnameSuffix;
};
var getEndpointFromBucketName = function (_a) {
var _b = _a.accelerateEndpoint, accelerateEndpoint = _b === void 0 ? false : _b, baseHostname = _a.baseHostname, bucketName = _a.bucketName, _c = _a.dualstackEndpoint, dualstackEndpoint = _c === void 0 ? false : _c, _d = _a.pathStyleEndpoint, pathStyleEndpoint = _d === void 0 ? false : _d, _e = _a.tlsCompatible, tlsCompatible = _e === void 0 ? true : _e;
var _f = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__read"])(Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["getSuffix"])(baseHostname), 2), clientRegion = _f[0], hostnameSuffix = _f[1];
if (pathStyleEndpoint || !Object(_bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["isDnsCompatibleBucketName"])(bucketName) || (tlsCompatible && _bucketHostnameUtils__WEBPACK_IMPORTED_MODULE_1__["DOT_PATTERN"].test(bucketName))) {
return {
bucketEndpoint: false,
hostname: dualstackEndpoint ? "s3.dualstack." + clientRegion + "." + hostnameSuffix : baseHostname,
};
}
if (accelerateEndpoint) {
baseHostname = "s3-accelerate" + (dualstackEndpoint ? ".dualstack" : "") + "." + hostnameSuffix;
}
else if (dualstackEndpoint) {
baseHostname = "s3.dualstack." + clientRegion + "." + hostnameSuffix;
}
return {
bucketEndpoint: true,
hostname: bucketName + "." + baseHostname,
};
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVja2V0SG9zdG5hbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYnVja2V0SG9zdG5hbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFHTCxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLFNBQVMsRUFDVCx1QkFBdUIsRUFDdkIsbUJBQW1CLEVBQ25CLHlCQUF5QixFQUN6QixtQkFBbUIsRUFDbkIsaUJBQWlCLEVBQ2pCLG9CQUFvQixFQUNwQixpQkFBaUIsRUFDakIsY0FBYyxFQUNkLGVBQWUsR0FDaEIsTUFBTSx1QkFBdUIsQ0FBQztBQU8vQixNQUFNLENBQUMsSUFBTSxjQUFjLEdBQUcsVUFBQyxPQUFpRDtJQUN0RSxJQUFBLFlBQVksR0FBSyxPQUFPLGFBQVosQ0FBYTtJQUNqQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxFQUFFO1FBQzNDLE9BQU87WUFDTCxjQUFjLEVBQUUsS0FBSztZQUNyQixRQUFRLEVBQUUsWUFBWTtTQUN2QixDQUFDO0tBQ0g7SUFDRCxJQUFJLG1CQUFtQixDQUFDLE9BQU8sQ0FBQyxFQUFFO1FBQ2hDLDRFQUE0RTtRQUM1RSxPQUFPLHlCQUF5QixDQUFDLE9BQU8sQ0FBQyxDQUFDO0tBQzNDO1NBQU07UUFDTCw2RkFBNkY7UUFDN0YsT0FBTztZQUNMLGNBQWMsRUFBRSxJQUFJO1lBQ3BCLFFBQVEsRUFBRSwwQkFBMEIsQ0FBQyxPQUFPLENBQUM7U0FDOUMsQ0FBQztLQUNIO0FBQ0gsQ0FBQyxDQUFDO0FBRUYsSUFBTSwwQkFBMEIsR0FBRyxVQUFDLE9BQTBCO0lBQzVELCtHQUErRztJQUN6RyxJQUFBLEtBQUEsT0FBaUMsdUJBQXVCLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxJQUFBLEVBQTdFLFlBQVksUUFBQSxFQUFFLGNBQWMsUUFBaUQsQ0FBQztJQUVuRixJQUFBLGlCQUFpQixHQVFmLE9BQU8sa0JBUlEsRUFDakIsaUJBQWlCLEdBT2YsT0FBTyxrQkFQUSxFQUNqQixrQkFBa0IsR0FNaEIsT0FBTyxtQkFOUyxFQUNsQixLQUtFLE9BQU8sY0FMVyxFQUFwQixhQUFhLG1CQUFHLElBQUksS0FBQSxFQUNwQixZQUFZLEdBSVYsT0FBTyxhQUpHLEVBQ1osVUFBVSxHQUdSLE9BQU8sV0FIQyxFQUNWLEtBRUUsT0FBTyxnQkFGYyxFQUF2QixlQUFlLG1CQUFHLEtBQUssS0FBQSxFQUN2QixLQUNFLE9BQU8sb0JBRHlCLEVBQWxDLG1CQUFtQixtQkFBRyxZQUFZLEtBQUEsQ0FDeEI7SUFFWixJQUFJLGlCQUFpQixFQUFFO1FBQ3JCLE1BQU0sSUFBSSxLQUFLLENBQUMsNEVBQTRFLENBQUMsQ0FBQztLQUMvRjtJQUNELElBQUksa0JBQWtCLEVBQUU7UUFDdEIsTUFBTSxJQUFJLEtBQUssQ0FBQyxnRUFBZ0UsQ0FBQyxDQUFDO0tBQ25GO0lBQ0QsSUFBSSxDQUFDLGFBQWEsRUFBRTtRQUNsQixNQUFNLElBQUksS0FBSyxDQUFDLDBDQUEwQyxDQUFDLENBQUM7S0FDN0Q7SUFDRCx1REFBdUQ7SUFDL0MsSUFBQSxPQUFPLEdBQTZDLFVBQVUsUUFBdkQsRUFBRSxTQUFTLEdBQWtDLFVBQVUsVUFBNUMsRUFBRSxTQUFTLEdBQXVCLFVBQVUsVUFBakMsRUFBRSxNQUFNLEdBQWUsVUFBVSxPQUF6QixFQUFFLFFBQVEsR0FBSyxVQUFVLFNBQWYsQ0FBZ0I7SUFDdkUsZUFBZSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ3pCLGNBQWMsQ0FBQyxNQUFNLEVBQUUsRUFBRSxZQUFZLGNBQUEsRUFBRSxZQUFZLGNBQUEsRUFBRSxtQkFBbUIscUJBQUEsRUFBRSxDQUFDLENBQUM7SUFDNUUsaUJBQWlCLENBQUMsU0FBUyxFQUFFLEVBQUUsZUFBZSxpQkFBQSxFQUFFLENBQUMsQ0FBQztJQUNsRCxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM3QixJQUFNLGVBQWUsR0FBRyxrQkFBa0IsQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUNyRCxvQkFBb0IsQ0FBSSxlQUFlLFNBQUksU0FBVyxFQUFFLEVBQUUsYUFBYSxlQUFBLEVBQUUsQ0FBQyxDQUFDO0lBRTNFLE9BQVUsZUFBZSxTQUFJLFNBQVMsd0JBQWtCLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLEVBQUUsV0FDM0YsWUFBWSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFlBQVksVUFDbEMsY0FBZ0IsQ0FBQztBQUN2QixDQUFDLENBQUM7QUFFRixJQUFNLHlCQUF5QixHQUFHLFVBQUMsRUFPWjtRQU5yQiwwQkFBMEIsRUFBMUIsa0JBQWtCLG1CQUFHLEtBQUssS0FBQSxFQUMxQixZQUFZLGtCQUFBLEVBQ1osVUFBVSxnQkFBQSxFQUNWLHlCQUF5QixFQUF6QixpQkFBaUIsbUJBQUcsS0FBSyxLQUFBLEVBQ3pCLHlCQUF5QixFQUF6QixpQkFBaUIsbUJBQUcsS0FBSyxLQUFBLEVBQ3pCLHFCQUFvQixFQUFwQixhQUFhLG1CQUFHLElBQUksS0FBQTtJQUVkLElBQUEsS0FBQSxPQUFpQyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUEsRUFBdkQsWUFBWSxRQUFBLEVBQUUsY0FBYyxRQUEyQixDQUFDO0lBQy9ELElBQUksaUJBQWlCLElBQUksQ0FBQyx5QkFBeUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGFBQWEsSUFBSSxXQUFXLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUU7UUFDbEgsT0FBTztZQUNMLGNBQWMsRUFBRSxLQUFLO1lBQ3JCLFFBQVEsRUFBRSxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsa0JBQWdCLFlBQVksU0FBSSxjQUFnQixDQUFDLENBQUMsQ0FBQyxZQUFZO1NBQzlGLENBQUM7S0FDSDtJQUVELElBQUksa0JBQWtCLEVBQUU7UUFDdEIsWUFBWSxHQUFHLG1CQUFnQixpQkFBaUIsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxFQUFFLFVBQUksY0FBZ0IsQ0FBQztLQUMxRjtTQUFNLElBQUksaUJBQWlCLEVBQUU7UUFDNUIsWUFBWSxHQUFHLGtCQUFnQixZQUFZLFNBQUksY0FBZ0IsQ0FBQztLQUNqRTtJQUVELE9BQU87UUFDTCxjQUFjLEVBQUUsSUFBSTtRQUNwQixRQUFRLEVBQUssVUFBVSxTQUFJLFlBQWM7S0FDMUMsQ0FBQztBQUNKLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFybkhvc3RuYW1lUGFyYW1zLFxuICBCdWNrZXRIb3N0bmFtZVBhcmFtcyxcbiAgRE9UX1BBVFRFUk4sXG4gIGdldEFjY2Vzc1BvaW50TmFtZSxcbiAgZ2V0U3VmZml4LFxuICBnZXRTdWZmaXhGb3JBcm5FbmRwb2ludCxcbiAgaXNCdWNrZXROYW1lT3B0aW9ucyxcbiAgaXNEbnNDb21wYXRpYmxlQnVja2V0TmFtZSxcbiAgUzNfSE9TVE5BTUVfUEFUVEVSTixcbiAgdmFsaWRhdGVBY2NvdW50SWQsXG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsLFxuICB2YWxpZGF0ZVBhcnRpdGlvbixcbiAgdmFsaWRhdGVSZWdpb24sXG4gIHZhbGlkYXRlU2VydmljZSxcbn0gZnJvbSBcIi4vYnVja2V0SG9zdG5hbWVVdGlsc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJ1Y2tldEhvc3RuYW1lIHtcbiAgaG9zdG5hbWU6IHN0cmluZztcbiAgYnVja2V0RW5kcG9pbnQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjb25zdCBidWNrZXRIb3N0bmFtZSA9IChvcHRpb25zOiBCdWNrZXRIb3N0bmFtZVBhcmFtcyB8IEFybkhvc3RuYW1lUGFyYW1zKTogQnVja2V0SG9zdG5hbWUgPT4ge1xuICBjb25zdCB7IGJhc2VIb3N0bmFtZSB9ID0gb3B0aW9ucztcbiAgaWYgKCFTM19IT1NUTkFNRV9QQVRURVJOLnRlc3QoYmFzZUhvc3RuYW1lKSkge1xuICAgIHJldHVybiB7XG4gICAgICBidWNrZXRFbmRwb2ludDogZmFsc2UsXG4gICAgICBob3N0bmFtZTogYmFzZUhvc3RuYW1lLFxuICAgIH07XG4gIH1cbiAgaWYgKGlzQnVja2V0TmFtZU9wdGlvbnMob3B0aW9ucykpIHtcbiAgICAvLyBDb25zdHJ1Y3QgZW5kcG9pbnQgd2hlbiBidWNrZXROYW1lIGlzIGEgc3RyaW5nIHJlZmVycmluZyB0byBhIGJ1Y2tldCBuYW1lXG4gICAgcmV0dXJuIGdldEVuZHBvaW50RnJvbUJ1Y2tldE5hbWUob3B0aW9ucyk7XG4gIH0gZWxzZSB7XG4gICAgLy8gQ29uc3RydWN0IGVuZHBvaW50IHdoZW4gYnVja2V0TmFtZSBpcyBhbiBBUk4gcmVmZXJyaW5nIHRvIGFuIFMzIHJlc291cmNlIGxpa2UgQWNjZXNzIFBvaW50XG4gICAgcmV0dXJuIHtcbiAgICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgICAgaG9zdG5hbWU6IGdldEVuZHBvaW50RnJvbUFjY2Vzc1BvaW50KG9wdGlvbnMpLFxuICAgIH07XG4gIH1cbn07XG5cbmNvbnN0IGdldEVuZHBvaW50RnJvbUFjY2Vzc1BvaW50ID0gKG9wdGlvbnM6IEFybkhvc3RuYW1lUGFyYW1zKTogc3RyaW5nID0+IHtcbiAgLy8gSW5mZXIgY2xpZW50IHJlZ2lvbiBhbmQgaG9zdG5hbWUgc3VmZml4IGZyb20gaG9zdG5hbWUgZnJvbSBlbmRwb2ludHMuanNvbiwgbGlrZSBgczMudXMtd2VzdC0yLmFtYXpvbmF3cy5jb21gXG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGdldFN1ZmZpeEZvckFybkVuZHBvaW50KG9wdGlvbnMuYmFzZUhvc3RuYW1lKTtcbiAgY29uc3Qge1xuICAgIHBhdGhTdHlsZUVuZHBvaW50LFxuICAgIGR1YWxzdGFja0VuZHBvaW50LFxuICAgIGFjY2VsZXJhdGVFbmRwb2ludCxcbiAgICB0bHNDb21wYXRpYmxlID0gdHJ1ZSxcbiAgICB1c2VBcm5SZWdpb24sXG4gICAgYnVja2V0TmFtZSxcbiAgICBjbGllbnRQYXJ0aXRpb24gPSBcImF3c1wiLFxuICAgIGNsaWVudFNpZ25pbmdSZWdpb24gPSBjbGllbnRSZWdpb24sXG4gIH0gPSBvcHRpb25zO1xuXG4gIGlmIChwYXRoU3R5bGVFbmRwb2ludCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIlBhdGgtc3R5bGUgUzMgZW5kcG9pbnQgaXMgbm90IHN1cHBvcnRlZCB3aGVuIGJ1Y2tldCBpcyBhbiBBY2Nlc3MgUG9pbnQgQVJOXCIpO1xuICB9XG4gIGlmIChhY2NlbGVyYXRlRW5kcG9pbnQpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBY2NlbGVyYXRlIGlzIG5vdCBzdXBwb3J0ZWQgd2hlbiBidWNrZXQgaXMgYW4gQWNjZXNzIFBvaW50IEFSTlwiKTtcbiAgfVxuICBpZiAoIXRsc0NvbXBhdGlibGUpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJBY2Nlc3MgUG9pbnQgY2FuIG9ubHkgYmUgdXNlZCB3aXRoIGh0dHBzXCIpO1xuICB9XG4gIC8vIFZhbGlkYXRlIGFuZCBwYXJzZSB0aGUgQVJOIHN1cHBsaWVkIGFzIGEgYnVja2V0IG5hbWVcbiAgY29uc3QgeyBzZXJ2aWNlLCBwYXJ0aXRpb24sIGFjY291bnRJZCwgcmVnaW9uLCByZXNvdXJjZSB9ID0gYnVja2V0TmFtZTtcbiAgdmFsaWRhdGVTZXJ2aWNlKHNlcnZpY2UpO1xuICB2YWxpZGF0ZVJlZ2lvbihyZWdpb24sIHsgdXNlQXJuUmVnaW9uLCBjbGllbnRSZWdpb24sIGNsaWVudFNpZ25pbmdSZWdpb24gfSk7XG4gIHZhbGlkYXRlUGFydGl0aW9uKHBhcnRpdGlvbiwgeyBjbGllbnRQYXJ0aXRpb24gfSk7XG4gIHZhbGlkYXRlQWNjb3VudElkKGFjY291bnRJZCk7XG4gIGNvbnN0IGFjY2Vzc1BvaW50TmFtZSA9IGdldEFjY2Vzc1BvaW50TmFtZShyZXNvdXJjZSk7XG4gIHZhbGlkYXRlRE5TSG9zdExhYmVsKGAke2FjY2Vzc1BvaW50TmFtZX0tJHthY2NvdW50SWR9YCwgeyB0bHNDb21wYXRpYmxlIH0pO1xuXG4gIHJldHVybiBgJHthY2Nlc3NQb2ludE5hbWV9LSR7YWNjb3VudElkfS5zMy1hY2Nlc3Nwb2ludCR7ZHVhbHN0YWNrRW5kcG9pbnQgPyBcIi5kdWFsc3RhY2tcIiA6IFwiXCJ9LiR7XG4gICAgdXNlQXJuUmVnaW9uID8gcmVnaW9uIDogY2xpZW50UmVnaW9uXG4gIH0uJHtob3N0bmFtZVN1ZmZpeH1gO1xufTtcblxuY29uc3QgZ2V0RW5kcG9pbnRGcm9tQnVja2V0TmFtZSA9ICh7XG4gIGFjY2VsZXJhdGVFbmRwb2ludCA9IGZhbHNlLFxuICBiYXNlSG9zdG5hbWUsXG4gIGJ1Y2tldE5hbWUsXG4gIGR1YWxzdGFja0VuZHBvaW50ID0gZmFsc2UsXG4gIHBhdGhTdHlsZUVuZHBvaW50ID0gZmFsc2UsXG4gIHRsc0NvbXBhdGlibGUgPSB0cnVlLFxufTogQnVja2V0SG9zdG5hbWVQYXJhbXMpOiBCdWNrZXRIb3N0bmFtZSA9PiB7XG4gIGNvbnN0IFtjbGllbnRSZWdpb24sIGhvc3RuYW1lU3VmZml4XSA9IGdldFN1ZmZpeChiYXNlSG9zdG5hbWUpO1xuICBpZiAocGF0aFN0eWxlRW5kcG9pbnQgfHwgIWlzRG5zQ29tcGF0aWJsZUJ1Y2tldE5hbWUoYnVja2V0TmFtZSkgfHwgKHRsc0NvbXBhdGlibGUgJiYgRE9UX1BBVFRFUk4udGVzdChidWNrZXROYW1lKSkpIHtcbiAgICByZXR1cm4ge1xuICAgICAgYnVja2V0RW5kcG9pbnQ6IGZhbHNlLFxuICAgICAgaG9zdG5hbWU6IGR1YWxzdGFja0VuZHBvaW50ID8gYHMzLmR1YWxzdGFjay4ke2NsaWVudFJlZ2lvbn0uJHtob3N0bmFtZVN1ZmZpeH1gIDogYmFzZUhvc3RuYW1lLFxuICAgIH07XG4gIH1cblxuICBpZiAoYWNjZWxlcmF0ZUVuZHBvaW50KSB7XG4gICAgYmFzZUhvc3RuYW1lID0gYHMzLWFjY2VsZXJhdGUke2R1YWxzdGFja0VuZHBvaW50ID8gXCIuZHVhbHN0YWNrXCIgOiBcIlwifS4ke2hvc3RuYW1lU3VmZml4fWA7XG4gIH0gZWxzZSBpZiAoZHVhbHN0YWNrRW5kcG9pbnQpIHtcbiAgICBiYXNlSG9zdG5hbWUgPSBgczMuZHVhbHN0YWNrLiR7Y2xpZW50UmVnaW9ufS4ke2hvc3RuYW1lU3VmZml4fWA7XG4gIH1cblxuICByZXR1cm4ge1xuICAgIGJ1Y2tldEVuZHBvaW50OiB0cnVlLFxuICAgIGhvc3RuYW1lOiBgJHtidWNrZXROYW1lfS4ke2Jhc2VIb3N0bmFtZX1gLFxuICB9O1xufTtcbiJdfQ==
/***/ }),
/***/ "EGfy":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-sdk/client-polly/dist/es/PollyClient.js ***!
\*******************************************************************/
/*! exports provided: PollyClient */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PollyClient", function() { return PollyClient; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./runtimeConfig */ "S3Ut");
/* harmony import */ var _aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/config-resolver */ "NtRE");
/* harmony import */ var _aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-content-length */ "naxo");
/* harmony import */ var _aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-host-header */ "Nl9j");
/* harmony import */ var _aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-logger */ "+tRG");
/* harmony import */ var _aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/middleware-retry */ "UMev");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @aws-sdk/middleware-user-agent */ "87YT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
/**
*
Amazon Polly is a web service that makes it easy to synthesize speech from text.
*
The Amazon Polly service provides API operations for synthesizing high-quality speech from plain text and Speech Synthesis Markup Language (SSML),
* along with managing pronunciations lexicons that enable you to get the best results for your application domain.
*/
var PollyClient = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PollyClient, _super);
function PollyClient(configuration) {
var _this = this;
var _config_0 = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, _runtimeConfig__WEBPACK_IMPORTED_MODULE_1__["ClientDefaultValues"]), configuration);
var _config_1 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveRegionConfig"])(_config_0);
var _config_2 = Object(_aws_sdk_config_resolver__WEBPACK_IMPORTED_MODULE_2__["resolveEndpointsConfig"])(_config_1);
var _config_3 = Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__["resolveAwsAuthConfig"])(_config_2);
var _config_4 = Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["resolveRetryConfig"])(_config_3);
var _config_5 = Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["resolveUserAgentConfig"])(_config_4);
var _config_6 = Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__["resolveHostHeaderConfig"])(_config_5);
var _config_7 = Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__["resolveLoggerConfig"])(_config_6);
_this = _super.call(this, _config_7) || this;
_this.config = _config_7;
_this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_7__["getAwsAuthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_retry__WEBPACK_IMPORTED_MODULE_6__["getRetryPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_user_agent__WEBPACK_IMPORTED_MODULE_8__["getUserAgentPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_content_length__WEBPACK_IMPORTED_MODULE_3__["getContentLengthPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_host_header__WEBPACK_IMPORTED_MODULE_4__["getHostHeaderPlugin"])(_this.config));
_this.middlewareStack.use(Object(_aws_sdk_middleware_logger__WEBPACK_IMPORTED_MODULE_5__["getLoggerPlugin"])(_this.config));
return _this;
}
PollyClient.prototype.destroy = function () {
_super.prototype.destroy.call(this);
};
return PollyClient;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_9__["Client"]));
//# sourceMappingURL=PollyClient.js.map
/***/ }),
/***/ "EHoG":
/*!********************************************************************!*\
!*** ./node_modules/@aws-sdk/util-create-request/dist/es/index.js ***!
\********************************************************************/
/*! exports provided: createRequest */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createRequest", function() { return createRequest; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "7JaV");
function createRequest(client, command) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function () {
var interceptMiddleware, clientStack, handler;
var _this = this;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
interceptMiddleware = function (next) { return function (args) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this, void 0, void 0, function () {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
return [2 /*return*/, { output: { request: args.request }, response: undefined }];
});
}); }; };
clientStack = client.middlewareStack.clone();
//add middleware to the last of 'build' step
clientStack.add(interceptMiddleware, {
step: "build",
priority: "low",
});
handler = command.resolveMiddleware(clientStack, client.config, undefined);
return [4 /*yield*/, handler(command).then(function (output) { return output.output.request; })];
case 1:
//@ts-ignore
return [2 /*return*/, _a.sent()];
}
});
});
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUdBLE1BQU0sVUFBZ0IsYUFBYSxDQUtqQyxNQUF5RCxFQUN6RCxPQUE2RTs7Ozs7OztvQkFHdkUsbUJBQW1CLEdBQTJDLFVBQUMsSUFBSSxJQUFLLE9BQUEsVUFBTyxJQUFJOzs0QkFDdkYsc0JBQU8sRUFBRSxNQUFNLEVBQUUsRUFBRSxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sRUFBUyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsRUFBQzs7eUJBQzFFLEVBRjZFLENBRTdFLENBQUM7b0JBQ0ksV0FBVyxHQUFHLE1BQU0sQ0FBQyxlQUFlLENBQUMsS0FBSyxFQUFFLENBQUM7b0JBRW5ELDRDQUE0QztvQkFDNUMsV0FBVyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsRUFBRTt3QkFDbkMsSUFBSSxFQUFFLE9BQU87d0JBQ2IsUUFBUSxFQUFFLEtBQUs7cUJBQ2hCLENBQUMsQ0FBQztvQkFFRyxPQUFPLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxDQUFDO29CQUcxRSxxQkFBTSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsTUFBTSxJQUFLLE9BQUEsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLEVBQXJCLENBQXFCLENBQUMsRUFBQTs7Z0JBRHJFLFlBQVk7Z0JBQ1osc0JBQU8sU0FBOEQsRUFBQzs7OztDQUN2RSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENsaWVudCwgQ29tbWFuZCB9IGZyb20gXCJAYXdzLXNkay9zbWl0aHktY2xpZW50XCI7XG5pbXBvcnQgeyBCdWlsZE1pZGRsZXdhcmUsIEh0dHBSZXF1ZXN0LCBNZXRhZGF0YUJlYXJlciB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gY3JlYXRlUmVxdWVzdDxcbiAgSW5wdXRUeXBlc1VuaW9uIGV4dGVuZHMgb2JqZWN0LFxuICBJbnB1dFR5cGUgZXh0ZW5kcyBJbnB1dFR5cGVzVW5pb24sXG4gIE91dHB1dFR5cGUgZXh0ZW5kcyBNZXRhZGF0YUJlYXJlciA9IE1ldGFkYXRhQmVhcmVyXG4+KFxuICBjbGllbnQ6IENsaWVudDxhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXIsIGFueT4sXG4gIGNvbW1hbmQ6IENvbW1hbmQ8SW5wdXRUeXBlLCBPdXRwdXRUeXBlLCBhbnksIElucHV0VHlwZXNVbmlvbiwgTWV0YWRhdGFCZWFyZXI+XG4pOiBQcm9taXNlPEh0dHBSZXF1ZXN0PiB7XG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tdW51c2VkLXZhcnNcbiAgY29uc3QgaW50ZXJjZXB0TWlkZGxld2FyZTogQnVpbGRNaWRkbGV3YXJlPElucHV0VHlwZSwgT3V0cHV0VHlwZT4gPSAobmV4dCkgPT4gYXN5bmMgKGFyZ3MpID0+IHtcbiAgICByZXR1cm4geyBvdXRwdXQ6IHsgcmVxdWVzdDogYXJncy5yZXF1ZXN0IH0gYXMgYW55LCByZXNwb25zZTogdW5kZWZpbmVkIH07XG4gIH07XG4gIGNvbnN0IGNsaWVudFN0YWNrID0gY2xpZW50Lm1pZGRsZXdhcmVTdGFjay5jbG9uZSgpO1xuXG4gIC8vYWRkIG1pZGRsZXdhcmUgdG8gdGhlIGxhc3Qgb2YgJ2J1aWxkJyBzdGVwXG4gIGNsaWVudFN0YWNrLmFkZChpbnRlcmNlcHRNaWRkbGV3YXJlLCB7XG4gICAgc3RlcDogXCJidWlsZFwiLFxuICAgIHByaW9yaXR5OiBcImxvd1wiLFxuICB9KTtcblxuICBjb25zdCBoYW5kbGVyID0gY29tbWFuZC5yZXNvbHZlTWlkZGxld2FyZShjbGllbnRTdGFjaywgY2xpZW50LmNvbmZpZywgdW5kZWZpbmVkKTtcblxuICAvL0B0cy1pZ25vcmVcbiAgcmV0dXJuIGF3YWl0IGhhbmRsZXIoY29tbWFuZCkudGhlbigob3V0cHV0KSA9PiBvdXRwdXQub3V0cHV0LnJlcXVlc3QpO1xufVxuIl19
/***/ }),
/***/ "EI00":
/*!**************************************************************!*\
!*** ./node_modules/@aws-sdk/smithy-client/dist/es/index.js ***!
\**************************************************************/
/*! exports provided: Client, Command, extendedEncodeURIComponent, getArrayIfSingleItem, getValueFromTextNode, isa, StringWrapper, LazyJsonString, dateToUtcString, splitEvery, SENSITIVE_STRING */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _client__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./client */ "ixHo");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Client", function() { return _client__WEBPACK_IMPORTED_MODULE_0__["Client"]; });
/* harmony import */ var _command__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./command */ "/LVy");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Command", function() { return _command__WEBPACK_IMPORTED_MODULE_1__["Command"]; });
/* harmony import */ var _document_type__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./document-type */ "kN07");
/* empty/unused harmony star reexport *//* harmony import */ var _exception__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./exception */ "Ducs");
/* empty/unused harmony star reexport *//* harmony import */ var _extended_encode_uri_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./extended-encode-uri-component */ "jSGj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "extendedEncodeURIComponent", function() { return _extended_encode_uri_component__WEBPACK_IMPORTED_MODULE_4__["extendedEncodeURIComponent"]; });
/* harmony import */ var _get_array_if_single_item__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./get-array-if-single-item */ "uCOA");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getArrayIfSingleItem", function() { return _get_array_if_single_item__WEBPACK_IMPORTED_MODULE_5__["getArrayIfSingleItem"]; });
/* harmony import */ var _get_value_from_text_node__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./get-value-from-text-node */ "XE+A");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getValueFromTextNode", function() { return _get_value_from_text_node__WEBPACK_IMPORTED_MODULE_6__["getValueFromTextNode"]; });
/* harmony import */ var _isa__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./isa */ "13g7");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isa", function() { return _isa__WEBPACK_IMPORTED_MODULE_7__["isa"]; });
/* harmony import */ var _lazy_json__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./lazy-json */ "K2UE");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StringWrapper", function() { return _lazy_json__WEBPACK_IMPORTED_MODULE_8__["StringWrapper"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LazyJsonString", function() { return _lazy_json__WEBPACK_IMPORTED_MODULE_8__["LazyJsonString"]; });
/* harmony import */ var _date_utils__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./date-utils */ "qAVt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dateToUtcString", function() { return _date_utils__WEBPACK_IMPORTED_MODULE_9__["dateToUtcString"]; });
/* harmony import */ var _split_every__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./split-every */ "Xcrs");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "splitEvery", function() { return _split_every__WEBPACK_IMPORTED_MODULE_10__["splitEvery"]; });
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./constants */ "Egte");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SENSITIVE_STRING", function() { return _constants__WEBPACK_IMPORTED_MODULE_11__["SENSITIVE_STRING"]; });
/* harmony import */ var _retryable_trait__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./retryable-trait */ "nQIS");
/* empty/unused harmony star reexport *//* harmony import */ var _sdk_error__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./sdk-error */ "WqcR");
/* empty/unused harmony star reexport */
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxVQUFVLENBQUM7QUFDekIsY0FBYyxXQUFXLENBQUM7QUFDMUIsY0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLGlDQUFpQyxDQUFDO0FBQ2hELGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxjQUFjLE9BQU8sQ0FBQztBQUN0QixjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLGNBQWMsQ0FBQztBQUM3QixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLGFBQWEsQ0FBQztBQUM1QixjQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGNBQWMsYUFBYSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vY2xpZW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9jb21tYW5kXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kb2N1bWVudC10eXBlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9leGNlcHRpb25cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2V4dGVuZGVkLWVuY29kZS11cmktY29tcG9uZW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9nZXQtYXJyYXktaWYtc2luZ2xlLWl0ZW1cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2dldC12YWx1ZS1mcm9tLXRleHQtbm9kZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaXNhXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9sYXp5LWpzb25cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RhdGUtdXRpbHNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3NwbGl0LWV2ZXJ5XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9jb25zdGFudHNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3JldHJ5YWJsZS10cmFpdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vc2RrLWVycm9yXCI7XG4iXX0=
/***/ }),
/***/ "EMfu":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-personalize-events/dist/es/protocols/Aws_restJson1.js ***!
\********************************************************************************************/
/*! exports provided: serializeAws_restJson1PutEventsCommand, deserializeAws_restJson1PutEventsCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeAws_restJson1PutEventsCommand", function() { return serializeAws_restJson1PutEventsCommand; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deserializeAws_restJson1PutEventsCommand", function() { return deserializeAws_restJson1PutEventsCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/protocol-http */ "Enk7");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var serializeAws_restJson1PutEventsCommand = function (input, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var headers, resolvedPath, body, _a, hostname, _b, protocol, port;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_c) {
switch (_c.label) {
case 0:
headers = {
"Content-Type": "application/json",
};
resolvedPath = "/events";
body = JSON.stringify(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.eventList !== undefined && { eventList: serializeAws_restJson1EventList(input.eventList, context) })), (input.sessionId !== undefined && { sessionId: input.sessionId })), (input.trackingId !== undefined && { trackingId: input.trackingId })), (input.userId !== undefined && { userId: input.userId })));
return [4 /*yield*/, context.endpoint()];
case 1:
_a = _c.sent(), hostname = _a.hostname, _b = _a.protocol, protocol = _b === void 0 ? "https" : _b, port = _a.port;
return [2 /*return*/, new _aws_sdk_protocol_http__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]({
protocol: protocol,
hostname: hostname,
port: port,
method: "POST",
headers: headers,
path: resolvedPath,
body: body,
})];
}
});
}); };
var deserializeAws_restJson1PutEventsCommand = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
switch (_a.label) {
case 0:
if (output.statusCode !== 200 && output.statusCode >= 400) {
return [2 /*return*/, deserializeAws_restJson1PutEventsCommandError(output, context)];
}
contents = {
$metadata: deserializeMetadata(output),
};
return [4 /*yield*/, collectBody(output.body, context)];
case 1:
_a.sent();
return [2 /*return*/, Promise.resolve(contents)];
}
});
}); };
var deserializeAws_restJson1PutEventsCommandError = function (output, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var parsedOutput, _a, response, errorCode, _b, _c, parsedBody, message;
var _d;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_e) {
switch (_e.label) {
case 0:
_a = [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, output)];
_d = {};
return [4 /*yield*/, parseBody(output.body, context)];
case 1:
parsedOutput = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _a.concat([(_d.body = _e.sent(), _d)]));
errorCode = "UnknownError";
errorCode = loadRestJsonErrorCode(output, parsedOutput.body);
_b = errorCode;
switch (_b) {
case "InvalidInputException": return [3 /*break*/, 2];
case "com.amazonaws.personalizeevents#InvalidInputException": return [3 /*break*/, 2];
}
return [3 /*break*/, 4];
case 2:
_c = [{}];
return [4 /*yield*/, deserializeAws_restJson1InvalidInputExceptionResponse(parsedOutput, context)];
case 3:
response = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, [tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"].apply(void 0, _c.concat([(_e.sent())])), { name: errorCode, $metadata: deserializeMetadata(output) }]);
return [3 /*break*/, 5];
case 4:
parsedBody = parsedOutput.body;
errorCode = parsedBody.code || parsedBody.Code || errorCode;
response = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, parsedBody), { name: "" + errorCode, message: parsedBody.message || parsedBody.Message || errorCode, $fault: "client", $metadata: deserializeMetadata(output) });
_e.label = 5;
case 5:
message = response.message || response.Message || errorCode;
response.message = message;
delete response.Message;
return [2 /*return*/, Promise.reject(Object.assign(new Error(message), response))];
}
});
}); };
var deserializeAws_restJson1InvalidInputExceptionResponse = function (parsedOutput, context) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(void 0, void 0, void 0, function () {
var contents, data;
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"])(this, function (_a) {
contents = {
name: "InvalidInputException",
$fault: "client",
$metadata: deserializeMetadata(parsedOutput),
message: undefined,
};
data = parsedOutput.body;
if (data.message !== undefined && data.message !== null) {
contents.message = data.message;
}
return [2 /*return*/, contents];
});
}); };
var serializeAws_restJson1Event = function (input, context) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"])({}, (input.eventId !== undefined && { eventId: input.eventId })), (input.eventType !== undefined && { eventType: input.eventType })), (input.properties !== undefined && { properties: _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_2__["LazyJsonString"].fromObject(input.properties) })), (input.sentAt !== undefined && { sentAt: Math.round(input.sentAt.getTime() / 1000) }));
};
var serializeAws_restJson1EventList = function (input, context) {
return input.map(function (entry) { return serializeAws_restJson1Event(entry, context); });
};
var deserializeMetadata = function (output) { return ({
httpStatusCode: output.statusCode,
httpHeaders: output.headers,
requestId: output.headers["x-amzn-requestid"],
}); };
// Collect low-level response body stream to Uint8Array.
var collectBody = function (streamBody, context) {
if (streamBody === void 0) { streamBody = new Uint8Array(); }
if (streamBody instanceof Uint8Array) {
return Promise.resolve(streamBody);
}
return context.streamCollector(streamBody) || Promise.resolve(new Uint8Array());
};
// Encode Uint8Array data into string with utf-8.
var collectBodyString = function (streamBody, context) {
return collectBody(streamBody, context).then(function (body) { return context.utf8Encoder(body); });
};
var isSerializableHeaderValue = function (value) {
return value !== undefined &&
value !== "" &&
(!Object.getOwnPropertyNames(value).includes("length") || value.length != 0) &&
(!Object.getOwnPropertyNames(value).includes("size") || value.size != 0);
};
var parseBody = function (streamBody, context) {
return collectBodyString(streamBody, context).then(function (encoded) {
if (encoded.length) {
return JSON.parse(encoded);
}
return {};
});
};
/**
* Load an error code for the aws.rest-json-1.1 protocol.
*/
var loadRestJsonErrorCode = function (output, data) {
var findKey = function (object, key) { return Object.keys(object).find(function (k) { return k.toLowerCase() === key.toLowerCase(); }); };
var sanitizeErrorCode = function (rawValue) {
var cleanValue = rawValue;
if (cleanValue.indexOf(":") >= 0) {
cleanValue = cleanValue.split(":")[0];
}
if (cleanValue.indexOf("#") >= 0) {
cleanValue = cleanValue.split("#")[1];
}
return cleanValue;
};
var headerKey = findKey(output.headers, "x-amzn-errortype");
if (headerKey !== undefined) {
return sanitizeErrorCode(output.headers[headerKey]);
}
if (data.code !== undefined) {
return sanitizeErrorCode(data.code);
}
if (data["__type"] !== undefined) {
return sanitizeErrorCode(data["__type"]);
}
return "";
};
//# sourceMappingURL=Aws_restJson1.js.map
/***/ }),
/***/ "EMzn":
/*!**************************************************!*\
!*** ./node_modules/graphql/language/parser.mjs ***!
\**************************************************/
/*! exports provided: parse, parseValue, parseType, parseConstValue, parseTypeReference, parseNamedType */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parse", function() { return parse; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseValue", function() { return parseValue; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseType", function() { return parseType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseConstValue", function() { return parseConstValue; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseTypeReference", function() { return parseTypeReference; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseNamedType", function() { return parseNamedType; });
/* harmony import */ var _jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/inspect */ "rWdj");
/* harmony import */ var _source__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./source */ "neE4");
/* harmony import */ var _error__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../error */ "miOx");
/* harmony import */ var _lexer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./lexer */ "CbW8");
/* harmony import */ var _kinds__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./kinds */ "/jXB");
/* harmony import */ var _directiveLocation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./directiveLocation */ "F8X2");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Configuration options to control parser behavior
*/
/**
* Given a GraphQL source, parses it into a Document.
* Throws GraphQLError if a syntax error is encountered.
*/
function parse(source, options) {
var sourceObj = typeof source === 'string' ? new _source__WEBPACK_IMPORTED_MODULE_1__["Source"](source) : source;
if (!(sourceObj instanceof _source__WEBPACK_IMPORTED_MODULE_1__["Source"])) {
throw new TypeError("Must provide Source. Received: ".concat(Object(_jsutils_inspect__WEBPACK_IMPORTED_MODULE_0__["default"])(sourceObj)));
}
var lexer = Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["createLexer"])(sourceObj, options || {});
return parseDocument(lexer);
}
/**
* Given a string containing a GraphQL value (ex. `[42]`), parse the AST for
* that value.
* Throws GraphQLError if a syntax error is encountered.
*
* This is useful within tools that operate upon GraphQL Values directly and
* in isolation of complete GraphQL documents.
*
* Consider providing the results to the utility function: valueFromAST().
*/
function parseValue(source, options) {
var sourceObj = typeof source === 'string' ? new _source__WEBPACK_IMPORTED_MODULE_1__["Source"](source) : source;
var lexer = Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["createLexer"])(sourceObj, options || {});
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].SOF);
var value = parseValueLiteral(lexer, false);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EOF);
return value;
}
/**
* Given a string containing a GraphQL Type (ex. `[Int!]`), parse the AST for
* that type.
* Throws GraphQLError if a syntax error is encountered.
*
* This is useful within tools that operate upon GraphQL Types directly and
* in isolation of complete GraphQL documents.
*
* Consider providing the results to the utility function: typeFromAST().
*/
function parseType(source, options) {
var sourceObj = typeof source === 'string' ? new _source__WEBPACK_IMPORTED_MODULE_1__["Source"](source) : source;
var lexer = Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["createLexer"])(sourceObj, options || {});
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].SOF);
var type = parseTypeReference(lexer);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EOF);
return type;
}
/**
* Converts a name lex token into a name parse node.
*/
function parseName(lexer) {
var token = expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].NAME,
value: token.value,
loc: loc(lexer, token)
};
} // Implements the parsing rules in the Document section.
/**
* Document : Definition+
*/
function parseDocument(lexer) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].DOCUMENT,
definitions: many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].SOF, parseDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EOF),
loc: loc(lexer, start)
};
}
/**
* Definition :
* - ExecutableDefinition
* - TypeSystemDefinition
* - TypeSystemExtension
*/
function parseDefinition(lexer) {
if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME)) {
switch (lexer.token.value) {
case 'query':
case 'mutation':
case 'subscription':
case 'fragment':
return parseExecutableDefinition(lexer);
case 'schema':
case 'scalar':
case 'type':
case 'interface':
case 'union':
case 'enum':
case 'input':
case 'directive':
return parseTypeSystemDefinition(lexer);
case 'extend':
return parseTypeSystemExtension(lexer);
}
} else if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L)) {
return parseExecutableDefinition(lexer);
} else if (peekDescription(lexer)) {
return parseTypeSystemDefinition(lexer);
}
throw unexpected(lexer);
}
/**
* ExecutableDefinition :
* - OperationDefinition
* - FragmentDefinition
*/
function parseExecutableDefinition(lexer) {
if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME)) {
switch (lexer.token.value) {
case 'query':
case 'mutation':
case 'subscription':
return parseOperationDefinition(lexer);
case 'fragment':
return parseFragmentDefinition(lexer);
}
} else if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L)) {
return parseOperationDefinition(lexer);
}
throw unexpected(lexer);
} // Implements the parsing rules in the Operations section.
/**
* OperationDefinition :
* - SelectionSet
* - OperationType Name? VariableDefinitions? Directives? SelectionSet
*/
function parseOperationDefinition(lexer) {
var start = lexer.token;
if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L)) {
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OPERATION_DEFINITION,
operation: 'query',
name: undefined,
variableDefinitions: [],
directives: [],
selectionSet: parseSelectionSet(lexer),
loc: loc(lexer, start)
};
}
var operation = parseOperationType(lexer);
var name;
if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME)) {
name = parseName(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OPERATION_DEFINITION,
operation: operation,
name: name,
variableDefinitions: parseVariableDefinitions(lexer),
directives: parseDirectives(lexer, false),
selectionSet: parseSelectionSet(lexer),
loc: loc(lexer, start)
};
}
/**
* OperationType : one of query mutation subscription
*/
function parseOperationType(lexer) {
var operationToken = expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME);
switch (operationToken.value) {
case 'query':
return 'query';
case 'mutation':
return 'mutation';
case 'subscription':
return 'subscription';
}
throw unexpected(lexer, operationToken);
}
/**
* VariableDefinitions : ( VariableDefinition+ )
*/
function parseVariableDefinitions(lexer) {
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L, parseVariableDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_R) : [];
}
/**
* VariableDefinition : Variable : Type DefaultValue? Directives[Const]?
*/
function parseVariableDefinition(lexer) {
var start = lexer.token;
if (lexer.options.experimentalVariableDefinitionDirectives) {
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].VARIABLE_DEFINITION,
variable: parseVariable(lexer),
type: (expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON), parseTypeReference(lexer)),
defaultValue: skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EQUALS) ? parseValueLiteral(lexer, true) : undefined,
directives: parseDirectives(lexer, true),
loc: loc(lexer, start)
};
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].VARIABLE_DEFINITION,
variable: parseVariable(lexer),
type: (expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON), parseTypeReference(lexer)),
defaultValue: skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EQUALS) ? parseValueLiteral(lexer, true) : undefined,
loc: loc(lexer, start)
};
}
/**
* Variable : $ Name
*/
function parseVariable(lexer) {
var start = lexer.token;
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].DOLLAR);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].VARIABLE,
name: parseName(lexer),
loc: loc(lexer, start)
};
}
/**
* SelectionSet : { Selection+ }
*/
function parseSelectionSet(lexer) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].SELECTION_SET,
selections: many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseSelection, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R),
loc: loc(lexer, start)
};
}
/**
* Selection :
* - Field
* - FragmentSpread
* - InlineFragment
*/
function parseSelection(lexer) {
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].SPREAD) ? parseFragment(lexer) : parseField(lexer);
}
/**
* Field : Alias? Name Arguments? Directives? SelectionSet?
*
* Alias : Name :
*/
function parseField(lexer) {
var start = lexer.token;
var nameOrAlias = parseName(lexer);
var alias;
var name;
if (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON)) {
alias = nameOrAlias;
name = parseName(lexer);
} else {
name = nameOrAlias;
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FIELD,
alias: alias,
name: name,
arguments: parseArguments(lexer, false),
directives: parseDirectives(lexer, false),
selectionSet: peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) ? parseSelectionSet(lexer) : undefined,
loc: loc(lexer, start)
};
}
/**
* Arguments[Const] : ( Argument[?Const]+ )
*/
function parseArguments(lexer, isConst) {
var item = isConst ? parseConstArgument : parseArgument;
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L, item, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_R) : [];
}
/**
* Argument[Const] : Name : Value[?Const]
*/
function parseArgument(lexer) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ARGUMENT,
name: parseName(lexer),
value: (expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON), parseValueLiteral(lexer, false)),
loc: loc(lexer, start)
};
}
function parseConstArgument(lexer) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ARGUMENT,
name: parseName(lexer),
value: (expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON), parseConstValue(lexer)),
loc: loc(lexer, start)
};
} // Implements the parsing rules in the Fragments section.
/**
* Corresponds to both FragmentSpread and InlineFragment in the spec.
*
* FragmentSpread : ... FragmentName Directives?
*
* InlineFragment : ... TypeCondition? Directives? SelectionSet
*/
function parseFragment(lexer) {
var start = lexer.token;
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].SPREAD);
if (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME) && lexer.token.value !== 'on') {
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FRAGMENT_SPREAD,
name: parseFragmentName(lexer),
directives: parseDirectives(lexer, false),
loc: loc(lexer, start)
};
}
var typeCondition;
if (lexer.token.value === 'on') {
lexer.advance();
typeCondition = parseNamedType(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INLINE_FRAGMENT,
typeCondition: typeCondition,
directives: parseDirectives(lexer, false),
selectionSet: parseSelectionSet(lexer),
loc: loc(lexer, start)
};
}
/**
* FragmentDefinition :
* - fragment FragmentName on TypeCondition Directives? SelectionSet
*
* TypeCondition : NamedType
*/
function parseFragmentDefinition(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'fragment'); // Experimental support for defining variables within fragments changes
// the grammar of FragmentDefinition:
// - fragment FragmentName VariableDefinitions? on TypeCondition Directives? SelectionSet
if (lexer.options.experimentalFragmentVariables) {
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FRAGMENT_DEFINITION,
name: parseFragmentName(lexer),
variableDefinitions: parseVariableDefinitions(lexer),
typeCondition: (expectKeyword(lexer, 'on'), parseNamedType(lexer)),
directives: parseDirectives(lexer, false),
selectionSet: parseSelectionSet(lexer),
loc: loc(lexer, start)
};
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FRAGMENT_DEFINITION,
name: parseFragmentName(lexer),
typeCondition: (expectKeyword(lexer, 'on'), parseNamedType(lexer)),
directives: parseDirectives(lexer, false),
selectionSet: parseSelectionSet(lexer),
loc: loc(lexer, start)
};
}
/**
* FragmentName : Name but not `on`
*/
function parseFragmentName(lexer) {
if (lexer.token.value === 'on') {
throw unexpected(lexer);
}
return parseName(lexer);
} // Implements the parsing rules in the Values section.
/**
* Value[Const] :
* - [~Const] Variable
* - IntValue
* - FloatValue
* - StringValue
* - BooleanValue
* - NullValue
* - EnumValue
* - ListValue[?Const]
* - ObjectValue[?Const]
*
* BooleanValue : one of `true` `false`
*
* NullValue : `null`
*
* EnumValue : Name but not `true`, `false` or `null`
*/
function parseValueLiteral(lexer, isConst) {
var token = lexer.token;
switch (token.kind) {
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACKET_L:
return parseList(lexer, isConst);
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L:
return parseObject(lexer, isConst);
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].INT:
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INT,
value: token.value,
loc: loc(lexer, token)
};
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].FLOAT:
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FLOAT,
value: token.value,
loc: loc(lexer, token)
};
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].STRING:
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BLOCK_STRING:
return parseStringLiteral(lexer);
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME:
if (token.value === 'true' || token.value === 'false') {
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].BOOLEAN,
value: token.value === 'true',
loc: loc(lexer, token)
};
} else if (token.value === 'null') {
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].NULL,
loc: loc(lexer, token)
};
}
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ENUM,
value: token.value,
loc: loc(lexer, token)
};
case _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].DOLLAR:
if (!isConst) {
return parseVariable(lexer);
}
break;
}
throw unexpected(lexer);
}
function parseStringLiteral(lexer) {
var token = lexer.token;
lexer.advance();
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].STRING,
value: token.value,
block: token.kind === _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BLOCK_STRING,
loc: loc(lexer, token)
};
}
function parseConstValue(lexer) {
return parseValueLiteral(lexer, true);
}
function parseValueValue(lexer) {
return parseValueLiteral(lexer, false);
}
/**
* ListValue[Const] :
* - [ ]
* - [ Value[?Const]+ ]
*/
function parseList(lexer, isConst) {
var start = lexer.token;
var item = isConst ? parseConstValue : parseValueValue;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].LIST,
values: any(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACKET_L, item, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACKET_R),
loc: loc(lexer, start)
};
}
/**
* ObjectValue[Const] :
* - { }
* - { ObjectField[?Const]+ }
*/
function parseObject(lexer, isConst) {
var start = lexer.token;
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L);
var fields = [];
while (!skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R)) {
fields.push(parseObjectField(lexer, isConst));
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OBJECT,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* ObjectField[Const] : Name : Value[?Const]
*/
function parseObjectField(lexer, isConst) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OBJECT_FIELD,
name: parseName(lexer),
value: (expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON), parseValueLiteral(lexer, isConst)),
loc: loc(lexer, start)
};
} // Implements the parsing rules in the Directives section.
/**
* Directives[Const] : Directive[?Const]+
*/
function parseDirectives(lexer, isConst) {
var directives = [];
while (peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].AT)) {
directives.push(parseDirective(lexer, isConst));
}
return directives;
}
/**
* Directive[Const] : @ Name Arguments[?Const]?
*/
function parseDirective(lexer, isConst) {
var start = lexer.token;
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].AT);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].DIRECTIVE,
name: parseName(lexer),
arguments: parseArguments(lexer, isConst),
loc: loc(lexer, start)
};
} // Implements the parsing rules in the Types section.
/**
* Type :
* - NamedType
* - ListType
* - NonNullType
*/
function parseTypeReference(lexer) {
var start = lexer.token;
var type;
if (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACKET_L)) {
type = parseTypeReference(lexer);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACKET_R);
type = {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].LIST_TYPE,
type: type,
loc: loc(lexer, start)
};
} else {
type = parseNamedType(lexer);
}
if (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BANG)) {
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].NON_NULL_TYPE,
type: type,
loc: loc(lexer, start)
};
}
return type;
}
/**
* NamedType : Name
*/
function parseNamedType(lexer) {
var start = lexer.token;
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].NAMED_TYPE,
name: parseName(lexer),
loc: loc(lexer, start)
};
} // Implements the parsing rules in the Type Definition section.
/**
* TypeSystemDefinition :
* - SchemaDefinition
* - TypeDefinition
* - DirectiveDefinition
*
* TypeDefinition :
* - ScalarTypeDefinition
* - ObjectTypeDefinition
* - InterfaceTypeDefinition
* - UnionTypeDefinition
* - EnumTypeDefinition
* - InputObjectTypeDefinition
*/
function parseTypeSystemDefinition(lexer) {
// Many definitions begin with a description and require a lookahead.
var keywordToken = peekDescription(lexer) ? lexer.lookahead() : lexer.token;
if (keywordToken.kind === _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME) {
switch (keywordToken.value) {
case 'schema':
return parseSchemaDefinition(lexer);
case 'scalar':
return parseScalarTypeDefinition(lexer);
case 'type':
return parseObjectTypeDefinition(lexer);
case 'interface':
return parseInterfaceTypeDefinition(lexer);
case 'union':
return parseUnionTypeDefinition(lexer);
case 'enum':
return parseEnumTypeDefinition(lexer);
case 'input':
return parseInputObjectTypeDefinition(lexer);
case 'directive':
return parseDirectiveDefinition(lexer);
}
}
throw unexpected(lexer, keywordToken);
}
function peekDescription(lexer) {
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].STRING) || peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BLOCK_STRING);
}
/**
* Description : StringValue
*/
function parseDescription(lexer) {
if (peekDescription(lexer)) {
return parseStringLiteral(lexer);
}
}
/**
* SchemaDefinition : schema Directives[Const]? { OperationTypeDefinition+ }
*/
function parseSchemaDefinition(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'schema');
var directives = parseDirectives(lexer, true);
var operationTypes = many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseOperationTypeDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].SCHEMA_DEFINITION,
directives: directives,
operationTypes: operationTypes,
loc: loc(lexer, start)
};
}
/**
* OperationTypeDefinition : OperationType : NamedType
*/
function parseOperationTypeDefinition(lexer) {
var start = lexer.token;
var operation = parseOperationType(lexer);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON);
var type = parseNamedType(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OPERATION_TYPE_DEFINITION,
operation: operation,
type: type,
loc: loc(lexer, start)
};
}
/**
* ScalarTypeDefinition : Description? scalar Name Directives[Const]?
*/
function parseScalarTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'scalar');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].SCALAR_TYPE_DEFINITION,
description: description,
name: name,
directives: directives,
loc: loc(lexer, start)
};
}
/**
* ObjectTypeDefinition :
* Description?
* type Name ImplementsInterfaces? Directives[Const]? FieldsDefinition?
*/
function parseObjectTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'type');
var name = parseName(lexer);
var interfaces = parseImplementsInterfaces(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseFieldsDefinition(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OBJECT_TYPE_DEFINITION,
description: description,
name: name,
interfaces: interfaces,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* ImplementsInterfaces :
* - implements `&`? NamedType
* - ImplementsInterfaces & NamedType
*/
function parseImplementsInterfaces(lexer) {
var types = [];
if (lexer.token.value === 'implements') {
lexer.advance(); // Optional leading ampersand
skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].AMP);
do {
types.push(parseNamedType(lexer));
} while (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].AMP) || // Legacy support for the SDL?
lexer.options.allowLegacySDLImplementsInterfaces && peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME));
}
return types;
}
/**
* FieldsDefinition : { FieldDefinition+ }
*/
function parseFieldsDefinition(lexer) {
// Legacy support for the SDL?
if (lexer.options.allowLegacySDLEmptyFields && peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) && lexer.lookahead().kind === _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R) {
lexer.advance();
lexer.advance();
return [];
}
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseFieldDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R) : [];
}
/**
* FieldDefinition :
* - Description? Name ArgumentsDefinition? : Type Directives[Const]?
*/
function parseFieldDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
var name = parseName(lexer);
var args = parseArgumentDefs(lexer);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON);
var type = parseTypeReference(lexer);
var directives = parseDirectives(lexer, true);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].FIELD_DEFINITION,
description: description,
name: name,
arguments: args,
type: type,
directives: directives,
loc: loc(lexer, start)
};
}
/**
* ArgumentsDefinition : ( InputValueDefinition+ )
*/
function parseArgumentDefs(lexer) {
if (!peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L)) {
return [];
}
return many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_L, parseInputValueDef, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PAREN_R);
}
/**
* InputValueDefinition :
* - Description? Name : Type DefaultValue? Directives[Const]?
*/
function parseInputValueDef(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
var name = parseName(lexer);
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].COLON);
var type = parseTypeReference(lexer);
var defaultValue;
if (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EQUALS)) {
defaultValue = parseConstValue(lexer);
}
var directives = parseDirectives(lexer, true);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INPUT_VALUE_DEFINITION,
description: description,
name: name,
type: type,
defaultValue: defaultValue,
directives: directives,
loc: loc(lexer, start)
};
}
/**
* InterfaceTypeDefinition :
* - Description? interface Name Directives[Const]? FieldsDefinition?
*/
function parseInterfaceTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'interface');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseFieldsDefinition(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INTERFACE_TYPE_DEFINITION,
description: description,
name: name,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* UnionTypeDefinition :
* - Description? union Name Directives[Const]? UnionMemberTypes?
*/
function parseUnionTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'union');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var types = parseUnionMemberTypes(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].UNION_TYPE_DEFINITION,
description: description,
name: name,
directives: directives,
types: types,
loc: loc(lexer, start)
};
}
/**
* UnionMemberTypes :
* - = `|`? NamedType
* - UnionMemberTypes | NamedType
*/
function parseUnionMemberTypes(lexer) {
var types = [];
if (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].EQUALS)) {
// Optional leading pipe
skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PIPE);
do {
types.push(parseNamedType(lexer));
} while (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PIPE));
}
return types;
}
/**
* EnumTypeDefinition :
* - Description? enum Name Directives[Const]? EnumValuesDefinition?
*/
function parseEnumTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'enum');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var values = parseEnumValuesDefinition(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ENUM_TYPE_DEFINITION,
description: description,
name: name,
directives: directives,
values: values,
loc: loc(lexer, start)
};
}
/**
* EnumValuesDefinition : { EnumValueDefinition+ }
*/
function parseEnumValuesDefinition(lexer) {
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseEnumValueDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R) : [];
}
/**
* EnumValueDefinition : Description? EnumValue Directives[Const]?
*
* EnumValue : Name
*/
function parseEnumValueDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ENUM_VALUE_DEFINITION,
description: description,
name: name,
directives: directives,
loc: loc(lexer, start)
};
}
/**
* InputObjectTypeDefinition :
* - Description? input Name Directives[Const]? InputFieldsDefinition?
*/
function parseInputObjectTypeDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'input');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseInputFieldsDefinition(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INPUT_OBJECT_TYPE_DEFINITION,
description: description,
name: name,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* InputFieldsDefinition : { InputValueDefinition+ }
*/
function parseInputFieldsDefinition(lexer) {
return peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseInputValueDef, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R) : [];
}
/**
* TypeSystemExtension :
* - SchemaExtension
* - TypeExtension
*
* TypeExtension :
* - ScalarTypeExtension
* - ObjectTypeExtension
* - InterfaceTypeExtension
* - UnionTypeExtension
* - EnumTypeExtension
* - InputObjectTypeDefinition
*/
function parseTypeSystemExtension(lexer) {
var keywordToken = lexer.lookahead();
if (keywordToken.kind === _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME) {
switch (keywordToken.value) {
case 'schema':
return parseSchemaExtension(lexer);
case 'scalar':
return parseScalarTypeExtension(lexer);
case 'type':
return parseObjectTypeExtension(lexer);
case 'interface':
return parseInterfaceTypeExtension(lexer);
case 'union':
return parseUnionTypeExtension(lexer);
case 'enum':
return parseEnumTypeExtension(lexer);
case 'input':
return parseInputObjectTypeExtension(lexer);
}
}
throw unexpected(lexer, keywordToken);
}
/**
* SchemaExtension :
* - extend schema Directives[Const]? { OperationTypeDefinition+ }
* - extend schema Directives[Const]
*/
function parseSchemaExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'schema');
var directives = parseDirectives(lexer, true);
var operationTypes = peek(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L) ? many(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_L, parseOperationTypeDefinition, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].BRACE_R) : [];
if (directives.length === 0 && operationTypes.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].SCHEMA_EXTENSION,
directives: directives,
operationTypes: operationTypes,
loc: loc(lexer, start)
};
}
/**
* ScalarTypeExtension :
* - extend scalar Name Directives[Const]
*/
function parseScalarTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'scalar');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
if (directives.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].SCALAR_TYPE_EXTENSION,
name: name,
directives: directives,
loc: loc(lexer, start)
};
}
/**
* ObjectTypeExtension :
* - extend type Name ImplementsInterfaces? Directives[Const]? FieldsDefinition
* - extend type Name ImplementsInterfaces? Directives[Const]
* - extend type Name ImplementsInterfaces
*/
function parseObjectTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'type');
var name = parseName(lexer);
var interfaces = parseImplementsInterfaces(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseFieldsDefinition(lexer);
if (interfaces.length === 0 && directives.length === 0 && fields.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].OBJECT_TYPE_EXTENSION,
name: name,
interfaces: interfaces,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* InterfaceTypeExtension :
* - extend interface Name Directives[Const]? FieldsDefinition
* - extend interface Name Directives[Const]
*/
function parseInterfaceTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'interface');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseFieldsDefinition(lexer);
if (directives.length === 0 && fields.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INTERFACE_TYPE_EXTENSION,
name: name,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* UnionTypeExtension :
* - extend union Name Directives[Const]? UnionMemberTypes
* - extend union Name Directives[Const]
*/
function parseUnionTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'union');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var types = parseUnionMemberTypes(lexer);
if (directives.length === 0 && types.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].UNION_TYPE_EXTENSION,
name: name,
directives: directives,
types: types,
loc: loc(lexer, start)
};
}
/**
* EnumTypeExtension :
* - extend enum Name Directives[Const]? EnumValuesDefinition
* - extend enum Name Directives[Const]
*/
function parseEnumTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'enum');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var values = parseEnumValuesDefinition(lexer);
if (directives.length === 0 && values.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].ENUM_TYPE_EXTENSION,
name: name,
directives: directives,
values: values,
loc: loc(lexer, start)
};
}
/**
* InputObjectTypeExtension :
* - extend input Name Directives[Const]? InputFieldsDefinition
* - extend input Name Directives[Const]
*/
function parseInputObjectTypeExtension(lexer) {
var start = lexer.token;
expectKeyword(lexer, 'extend');
expectKeyword(lexer, 'input');
var name = parseName(lexer);
var directives = parseDirectives(lexer, true);
var fields = parseInputFieldsDefinition(lexer);
if (directives.length === 0 && fields.length === 0) {
throw unexpected(lexer);
}
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].INPUT_OBJECT_TYPE_EXTENSION,
name: name,
directives: directives,
fields: fields,
loc: loc(lexer, start)
};
}
/**
* DirectiveDefinition :
* - Description? directive @ Name ArgumentsDefinition? on DirectiveLocations
*/
function parseDirectiveDefinition(lexer) {
var start = lexer.token;
var description = parseDescription(lexer);
expectKeyword(lexer, 'directive');
expect(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].AT);
var name = parseName(lexer);
var args = parseArgumentDefs(lexer);
expectKeyword(lexer, 'on');
var locations = parseDirectiveLocations(lexer);
return {
kind: _kinds__WEBPACK_IMPORTED_MODULE_4__["Kind"].DIRECTIVE_DEFINITION,
description: description,
name: name,
arguments: args,
locations: locations,
loc: loc(lexer, start)
};
}
/**
* DirectiveLocations :
* - `|`? DirectiveLocation
* - DirectiveLocations | DirectiveLocation
*/
function parseDirectiveLocations(lexer) {
// Optional leading pipe
skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PIPE);
var locations = [];
do {
locations.push(parseDirectiveLocation(lexer));
} while (skip(lexer, _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].PIPE));
return locations;
}
/*
* DirectiveLocation :
* - ExecutableDirectiveLocation
* - TypeSystemDirectiveLocation
*
* ExecutableDirectiveLocation : one of
* `QUERY`
* `MUTATION`
* `SUBSCRIPTION`
* `FIELD`
* `FRAGMENT_DEFINITION`
* `FRAGMENT_SPREAD`
* `INLINE_FRAGMENT`
*
* TypeSystemDirectiveLocation : one of
* `SCHEMA`
* `SCALAR`
* `OBJECT`
* `FIELD_DEFINITION`
* `ARGUMENT_DEFINITION`
* `INTERFACE`
* `UNION`
* `ENUM`
* `ENUM_VALUE`
* `INPUT_OBJECT`
* `INPUT_FIELD_DEFINITION`
*/
function parseDirectiveLocation(lexer) {
var start = lexer.token;
var name = parseName(lexer);
if (_directiveLocation__WEBPACK_IMPORTED_MODULE_5__["DirectiveLocation"].hasOwnProperty(name.value)) {
return name;
}
throw unexpected(lexer, start);
} // Core parsing utility functions
/**
* Returns a location object, used to identify the place in
* the source that created a given parsed object.
*/
function loc(lexer, startToken) {
if (!lexer.options.noLocation) {
return new Loc(startToken, lexer.lastToken, lexer.source);
}
}
function Loc(startToken, endToken, source) {
this.start = startToken.start;
this.end = endToken.end;
this.startToken = startToken;
this.endToken = endToken;
this.source = source;
} // Print a simplified form when appearing in JSON/util.inspect.
Loc.prototype.toJSON = Loc.prototype.inspect = function toJSON() {
return {
start: this.start,
end: this.end
};
};
/**
* Determines if the next token is of a given kind
*/
function peek(lexer, kind) {
return lexer.token.kind === kind;
}
/**
* If the next token is of the given kind, return true after advancing
* the lexer. Otherwise, do not change the parser state and return false.
*/
function skip(lexer, kind) {
var match = lexer.token.kind === kind;
if (match) {
lexer.advance();
}
return match;
}
/**
* If the next token is of the given kind, return that token after advancing
* the lexer. Otherwise, do not change the parser state and throw an error.
*/
function expect(lexer, kind) {
var token = lexer.token;
if (token.kind === kind) {
lexer.advance();
return token;
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_2__["syntaxError"])(lexer.source, token.start, "Expected ".concat(kind, ", found ").concat(Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["getTokenDesc"])(token)));
}
/**
* If the next token is a keyword with the given value, return that token after
* advancing the lexer. Otherwise, do not change the parser state and return
* false.
*/
function expectKeyword(lexer, value) {
var token = lexer.token;
if (token.kind === _lexer__WEBPACK_IMPORTED_MODULE_3__["TokenKind"].NAME && token.value === value) {
lexer.advance();
return token;
}
throw Object(_error__WEBPACK_IMPORTED_MODULE_2__["syntaxError"])(lexer.source, token.start, "Expected \"".concat(value, "\", found ").concat(Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["getTokenDesc"])(token)));
}
/**
* Helper function for creating an error when an unexpected lexed token
* is encountered.
*/
function unexpected(lexer, atToken) {
var token = atToken || lexer.token;
return Object(_error__WEBPACK_IMPORTED_MODULE_2__["syntaxError"])(lexer.source, token.start, "Unexpected ".concat(Object(_lexer__WEBPACK_IMPORTED_MODULE_3__["getTokenDesc"])(token)));
}
/**
* Returns a possibly empty list of parse nodes, determined by
* the parseFn. This list begins with a lex token of openKind
* and ends with a lex token of closeKind. Advances the parser
* to the next lex token after the closing token.
*/
function any(lexer, openKind, parseFn, closeKind) {
expect(lexer, openKind);
var nodes = [];
while (!skip(lexer, closeKind)) {
nodes.push(parseFn(lexer));
}
return nodes;
}
/**
* Returns a non-empty list of parse nodes, determined by
* the parseFn. This list begins with a lex token of openKind
* and ends with a lex token of closeKind. Advances the parser
* to the next lex token after the closing token.
*/
function many(lexer, openKind, parseFn, closeKind) {
expect(lexer, openKind);
var nodes = [parseFn(lexer)];
while (!skip(lexer, closeKind)) {
nodes.push(parseFn(lexer));
}
return nodes;
}
/***/ }),
/***/ "ENBt":
/*!*********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-textract/dist/es/commands/DetectDocumentTextCommand.js ***!
\*********************************************************************************************/
/*! exports provided: DetectDocumentTextCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DetectDocumentTextCommand", function() { return DetectDocumentTextCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "glqB");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "doVe");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DetectDocumentTextCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DetectDocumentTextCommand, _super);
// Start section: command_properties
// End section: command_properties
function DetectDocumentTextCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DetectDocumentTextCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectDocumentTextRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DetectDocumentTextResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DetectDocumentTextCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1DetectDocumentTextCommand"])(input, context);
};
DetectDocumentTextCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1DetectDocumentTextCommand"])(output, context);
};
return DetectDocumentTextCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DetectDocumentTextCommand.js.map
/***/ }),
/***/ "EQ5u":
/*!*********************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/ConnectableObservable.js ***!
\*********************************************************************************/
/*! exports provided: ConnectableObservable, connectableObservableDescriptor */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConnectableObservable", function() { return ConnectableObservable; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "connectableObservableDescriptor", function() { return connectableObservableDescriptor; });
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subject */ "XNiG");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Subscription */ "quSY");
/* harmony import */ var _operators_refCount__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../operators/refCount */ "x+ZX");
class ConnectableObservable extends _Observable__WEBPACK_IMPORTED_MODULE_1__["Observable"] {
constructor(source, subjectFactory) {
super();
this.source = source;
this.subjectFactory = subjectFactory;
this._refCount = 0;
this._isComplete = false;
}
_subscribe(subscriber) {
return this.getSubject().subscribe(subscriber);
}
getSubject() {
const subject = this._subject;
if (!subject || subject.isStopped) {
this._subject = this.subjectFactory();
}
return this._subject;
}
connect() {
let connection = this._connection;
if (!connection) {
this._isComplete = false;
connection = this._connection = new _Subscription__WEBPACK_IMPORTED_MODULE_3__["Subscription"]();
connection.add(this.source
.subscribe(new ConnectableSubscriber(this.getSubject(), this)));
if (connection.closed) {
this._connection = null;
connection = _Subscription__WEBPACK_IMPORTED_MODULE_3__["Subscription"].EMPTY;
}
}
return connection;
}
refCount() {
return Object(_operators_refCount__WEBPACK_IMPORTED_MODULE_4__["refCount"])()(this);
}
}
const connectableObservableDescriptor = (() => {
const connectableProto = ConnectableObservable.prototype;
return {
operator: { value: null },
_refCount: { value: 0, writable: true },
_subject: { value: null, writable: true },
_connection: { value: null, writable: true },
_subscribe: { value: connectableProto._subscribe },
_isComplete: { value: connectableProto._isComplete, writable: true },
getSubject: { value: connectableProto.getSubject },
connect: { value: connectableProto.connect },
refCount: { value: connectableProto.refCount }
};
})();
class ConnectableSubscriber extends _Subject__WEBPACK_IMPORTED_MODULE_0__["SubjectSubscriber"] {
constructor(destination, connectable) {
super(destination);
this.connectable = connectable;
}
_error(err) {
this._unsubscribe();
super._error(err);
}
_complete() {
this.connectable._isComplete = true;
this._unsubscribe();
super._complete();
}
_unsubscribe() {
const connectable = this.connectable;
if (connectable) {
this.connectable = null;
const connection = connectable._connection;
connectable._refCount = 0;
connectable._subject = null;
connectable._connection = null;
if (connection) {
connection.unsubscribe();
}
}
}
}
class RefCountOperator {
constructor(connectable) {
this.connectable = connectable;
}
call(subscriber, source) {
const { connectable } = this;
connectable._refCount++;
const refCounter = new RefCountSubscriber(subscriber, connectable);
const subscription = source.subscribe(refCounter);
if (!refCounter.closed) {
refCounter.connection = connectable.connect();
}
return subscription;
}
}
class RefCountSubscriber extends _Subscriber__WEBPACK_IMPORTED_MODULE_2__["Subscriber"] {
constructor(destination, connectable) {
super(destination);
this.connectable = connectable;
}
_unsubscribe() {
const { connectable } = this;
if (!connectable) {
this.connection = null;
return;
}
this.connectable = null;
const refCount = connectable._refCount;
if (refCount <= 0) {
this.connection = null;
return;
}
connectable._refCount = refCount - 1;
if (refCount > 1) {
this.connection = null;
return;
}
const { connection } = this;
const sharedConnection = connectable._connection;
this.connection = null;
if (sharedConnection && (!connection || sharedConnection === connection)) {
sharedConnection.unsubscribe();
}
}
}
//# sourceMappingURL=ConnectableObservable.js.map
/***/ }),
/***/ "ETIr":
/*!**********************************************!*\
!*** ./node_modules/crypto-js/enc-base64.js ***!
\**********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
;(function (root, factory) {
if (true) {
// CommonJS
module.exports = exports = factory(__webpack_require__(/*! ./core */ "Ib8C"));
}
else {}
}(this, function (CryptoJS) {
(function () {
// Shortcuts
var C = CryptoJS;
var C_lib = C.lib;
var WordArray = C_lib.WordArray;
var C_enc = C.enc;
/**
* Base64 encoding strategy.
*/
var Base64 = C_enc.Base64 = {
/**
* Converts a word array to a Base64 string.
*
* @param {WordArray} wordArray The word array.
*
* @return {string} The Base64 string.
*
* @static
*
* @example
*
* var base64String = CryptoJS.enc.Base64.stringify(wordArray);
*/
stringify: function (wordArray) {
// Shortcuts
var words = wordArray.words;
var sigBytes = wordArray.sigBytes;
var map = this._map;
// Clamp excess bits
wordArray.clamp();
// Convert
var base64Chars = [];
for (var i = 0; i < sigBytes; i += 3) {
var byte1 = (words[i >>> 2] >>> (24 - (i % 4) * 8)) & 0xff;
var byte2 = (words[(i + 1) >>> 2] >>> (24 - ((i + 1) % 4) * 8)) & 0xff;
var byte3 = (words[(i + 2) >>> 2] >>> (24 - ((i + 2) % 4) * 8)) & 0xff;
var triplet = (byte1 << 16) | (byte2 << 8) | byte3;
for (var j = 0; (j < 4) && (i + j * 0.75 < sigBytes); j++) {
base64Chars.push(map.charAt((triplet >>> (6 * (3 - j))) & 0x3f));
}
}
// Add padding
var paddingChar = map.charAt(64);
if (paddingChar) {
while (base64Chars.length % 4) {
base64Chars.push(paddingChar);
}
}
return base64Chars.join('');
},
/**
* Converts a Base64 string to a word array.
*
* @param {string} base64Str The Base64 string.
*
* @return {WordArray} The word array.
*
* @static
*
* @example
*
* var wordArray = CryptoJS.enc.Base64.parse(base64String);
*/
parse: function (base64Str) {
// Shortcuts
var base64StrLength = base64Str.length;
var map = this._map;
var reverseMap = this._reverseMap;
if (!reverseMap) {
reverseMap = this._reverseMap = [];
for (var j = 0; j < map.length; j++) {
reverseMap[map.charCodeAt(j)] = j;
}
}
// Ignore padding
var paddingChar = map.charAt(64);
if (paddingChar) {
var paddingIndex = base64Str.indexOf(paddingChar);
if (paddingIndex !== -1) {
base64StrLength = paddingIndex;
}
}
// Convert
return parseLoop(base64Str, base64StrLength, reverseMap);
},
_map: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='
};
function parseLoop(base64Str, base64StrLength, reverseMap) {
var words = [];
var nBytes = 0;
for (var i = 0; i < base64StrLength; i++) {
if (i % 4) {
var bits1 = reverseMap[base64Str.charCodeAt(i - 1)] << ((i % 4) * 2);
var bits2 = reverseMap[base64Str.charCodeAt(i)] >>> (6 - (i % 4) * 2);
words[nBytes >>> 2] |= (bits1 | bits2) << (24 - (nBytes % 4) * 8);
nBytes++;
}
}
return WordArray.create(words, nBytes);
}
}());
return CryptoJS.enc.Base64;
}));
/***/ }),
/***/ "ETO7":
/*!**************************************************************!*\
!*** ./node_modules/@aws-amplify/datastore/lib-esm/index.js ***!
\**************************************************************/
/*! exports provided: DataStore, DataStoreClass, initSchema, Predicates, isSchemaModel, isAssociatedWith, isTargetNameAssociation, GraphQLScalarType, isGraphQLScalarType, isModelFieldType, isNonModelFieldType, isEnumFieldType, OpType, isPredicateObj, isPredicateGroup, QueryOne, SortDirection, DISCARD */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _datastore_datastore__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./datastore/datastore */ "KUjx");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataStore", function() { return _datastore_datastore__WEBPACK_IMPORTED_MODULE_0__["DataStore"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataStoreClass", function() { return _datastore_datastore__WEBPACK_IMPORTED_MODULE_0__["DataStoreClass"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "initSchema", function() { return _datastore_datastore__WEBPACK_IMPORTED_MODULE_0__["initSchema"]; });
/* harmony import */ var _predicates__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./predicates */ "0VOl");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Predicates", function() { return _predicates__WEBPACK_IMPORTED_MODULE_1__["Predicates"]; });
/* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./types */ "+eag");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isSchemaModel", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isSchemaModel"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isAssociatedWith", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isAssociatedWith"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isTargetNameAssociation", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isTargetNameAssociation"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GraphQLScalarType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["GraphQLScalarType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isGraphQLScalarType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isGraphQLScalarType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isModelFieldType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isModelFieldType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isNonModelFieldType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isNonModelFieldType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isEnumFieldType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isEnumFieldType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "OpType", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["OpType"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isPredicateObj", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isPredicateObj"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isPredicateGroup", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["isPredicateGroup"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "QueryOne", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["QueryOne"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SortDirection", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["SortDirection"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DISCARD", function() { return _types__WEBPACK_IMPORTED_MODULE_2__["DISCARD"]; });
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "ETva":
/*!**************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/commands/CreateStreamCommand.js ***!
\**************************************************************************************/
/*! exports provided: CreateStreamCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateStreamCommand", function() { return CreateStreamCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "96Y9");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "if7T");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreateStreamCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateStreamCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreateStreamCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreateStreamCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateStreamInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreateStreamCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1CreateStreamCommand"])(input, context);
};
CreateStreamCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1CreateStreamCommand"])(output, context);
};
return CreateStreamCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=CreateStreamCommand.js.map
/***/ }),
/***/ "EY2u":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/empty.js ***!
\*****************************************************************/
/*! exports provided: EMPTY, empty */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EMPTY", function() { return EMPTY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "empty", function() { return empty; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
const EMPTY = new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => subscriber.complete());
function empty(scheduler) {
return scheduler ? emptyScheduled(scheduler) : EMPTY;
}
function emptyScheduled(scheduler) {
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](subscriber => scheduler.schedule(() => subscriber.complete()));
}
//# sourceMappingURL=empty.js.map
/***/ }),
/***/ "EYhj":
/*!**************************************************************************************!*\
!*** ./node_modules/@aws-amplify/analytics/lib-esm/Providers/AWSPinpointProvider.js ***!
\**************************************************************************************/
/*! exports provided: AWSPinpointProvider, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AWSPinpointProvider", function() { return AWSPinpointProvider; });
/* harmony import */ var _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-amplify/core */ "GOuw");
/* harmony import */ var _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @aws-sdk/client-pinpoint */ "NTFb");
/* harmony import */ var _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @aws-amplify/cache */ "gr/K");
/* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! uuid */ "EcEN");
/* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(uuid__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _EventBuffer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./EventBuffer */ "Tujd");
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var __assign = (undefined && undefined.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (undefined && undefined.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
var __rest = (undefined && undefined.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
var AMPLIFY_SYMBOL = (typeof Symbol !== 'undefined' &&
typeof Symbol.for === 'function'
? Symbol.for('amplify_default')
: '@@amplify_default');
var dispatchAnalyticsEvent = function (event, data) {
_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Hub"].dispatch('analytics', { event: event, data: data }, 'Analytics', AMPLIFY_SYMBOL);
};
var logger = new _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ConsoleLogger"]('AWSPinpointProvider');
var RETRYABLE_CODES = [429, 500];
var ACCEPTED_CODES = [202];
var FORBIDDEN_CODE = 403;
var BAD_REQUEST_CODE = 400;
var MOBILE_SERVICE_NAME = 'mobiletargeting';
var EXPIRED_TOKEN_CODE = 'ExpiredTokenException';
var UPDATE_ENDPOINT = '_update_endpoint';
var SESSION_START = '_session.start';
var SESSION_STOP = '_session.stop';
var BEACON_SUPPORTED = typeof navigator !== 'undefined' &&
navigator &&
typeof navigator.sendBeacon === 'function';
// events buffer
var BUFFER_SIZE = 1000;
var FLUSH_SIZE = 100;
var FLUSH_INTERVAL = 5 * 1000; // 5s
var RESEND_LIMIT = 5;
// params: { event: {name: , .... }, timeStamp, config, resendLimits }
var AWSPinpointProvider = /** @class */ (function () {
function AWSPinpointProvider(config) {
this._endpointGenerating = true;
this._endpointUpdateInProgress = false;
this._buffer = null;
this._endpointBuffer = [];
this._config = config ? config : {};
this._config.bufferSize = this._config.bufferSize || BUFFER_SIZE;
this._config.flushSize = this._config.flushSize || FLUSH_SIZE;
this._config.flushInterval = this._config.flushInterval || FLUSH_INTERVAL;
this._config.resendLimit = this._config.resendLimit || RESEND_LIMIT;
this._clientInfo = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["ClientDevice"].clientInfo();
}
/**
* get the category of the plugin
*/
AWSPinpointProvider.prototype.getCategory = function () {
return AWSPinpointProvider.category;
};
/**
* get provider name of the plugin
*/
AWSPinpointProvider.prototype.getProviderName = function () {
return AWSPinpointProvider.providerName;
};
/**
* configure the plugin
* @param {Object} config - configuration
*/
AWSPinpointProvider.prototype.configure = function (config) {
var _this = this;
logger.debug('configure Analytics', config);
var conf = config || {};
this._config = Object.assign({}, this._config, conf);
if (this._config.appId && !this._config.disabled) {
if (!this._config.endpointId) {
var cacheKey = this.getProviderName() + '_' + this._config.appId;
this._getEndpointId(cacheKey)
.then(function (endpointId) {
logger.debug('setting endpoint id from the cache', endpointId);
_this._config.endpointId = endpointId;
dispatchAnalyticsEvent('pinpointProvider_configured', null);
})
.catch(function (err) {
logger.debug('Failed to generate endpointId', err);
});
}
else {
dispatchAnalyticsEvent('pinpointProvider_configured', null);
}
}
else {
this._flushBuffer();
}
return this._config;
};
/**
* record an event
* @param {Object} params - the params of an event
*/
AWSPinpointProvider.prototype.record = function (params, handlers) {
return __awaiter(this, void 0, void 0, function () {
var credentials, timestamp;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
logger.debug('_public record', params);
return [4 /*yield*/, this._getCredentials()];
case 1:
credentials = _a.sent();
if (!credentials || !this._config.appId || !this._config.region) {
logger.debug('cannot send events without credentials, applicationId or region');
return [2 /*return*/, handlers.reject(new Error('No credentials, applicationId or region'))];
}
this._initClients(credentials);
timestamp = new Date().getTime();
// attach the session and eventId
this._generateSession(params);
params.event.eventId = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
Object.assign(params, { timestamp: timestamp, config: this._config });
if (params.event.immediate) {
return [2 /*return*/, this._send(params, handlers)];
}
else {
this._putToBuffer(params, handlers);
}
return [2 /*return*/];
}
});
});
};
AWSPinpointProvider.prototype._sendEndpointUpdate = function (endpointObject) {
return __awaiter(this, void 0, void 0, function () {
var next;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (this._endpointUpdateInProgress) {
this._endpointBuffer.push(endpointObject);
return [2 /*return*/];
}
this._endpointUpdateInProgress = true;
return [4 /*yield*/, this._updateEndpoint(endpointObject)];
case 1:
_a.sent();
next = this._endpointBuffer.shift();
this._endpointUpdateInProgress = false;
next && this._sendEndpointUpdate(next);
return [2 /*return*/];
}
});
});
};
/**
* @private
* @param params - params for event recording
* Put events into buffer
*/
AWSPinpointProvider.prototype._putToBuffer = function (params, handlers) {
if (params.event.name === UPDATE_ENDPOINT) {
this._sendEndpointUpdate({ params: params, handlers: handlers });
return;
}
this._buffer && this._buffer.push({ params: params, handlers: handlers });
};
AWSPinpointProvider.prototype._generateSession = function (params) {
this._sessionId = this._sessionId || Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
var event = params.event;
switch (event.name) {
case SESSION_START:
// refresh the session id and session start time
this._sessionStartTimestamp = new Date().getTime();
this._sessionId = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
event.session = {
Id: this._sessionId,
StartTimestamp: new Date(this._sessionStartTimestamp).toISOString(),
};
break;
case SESSION_STOP:
var stopTimestamp = new Date().getTime();
this._sessionStartTimestamp =
this._sessionStartTimestamp || new Date().getTime();
this._sessionId = this._sessionId || Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
event.session = {
Id: this._sessionId,
Duration: stopTimestamp - this._sessionStartTimestamp,
StartTimestamp: new Date(this._sessionStartTimestamp).toISOString(),
StopTimestamp: new Date(stopTimestamp).toISOString(),
};
this._sessionId = undefined;
this._sessionStartTimestamp = undefined;
break;
default:
this._sessionStartTimestamp =
this._sessionStartTimestamp || new Date().getTime();
this._sessionId = this._sessionId || Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
event.session = {
Id: this._sessionId,
StartTimestamp: new Date(this._sessionStartTimestamp).toISOString(),
};
}
};
AWSPinpointProvider.prototype._send = function (params, handlers) {
return __awaiter(this, void 0, void 0, function () {
var event;
return __generator(this, function (_a) {
event = params.event;
switch (event.name) {
case UPDATE_ENDPOINT:
return [2 /*return*/, this._updateEndpoint({ params: params, handlers: handlers })];
case SESSION_STOP:
return [2 /*return*/, this._pinpointSendStopSession(params, handlers)];
default:
return [2 /*return*/, this._pinpointPutEvents(params, handlers)];
}
return [2 /*return*/];
});
});
};
AWSPinpointProvider.prototype._generateBatchItemContext = function (params) {
var _a;
var event = params.event, timestamp = params.timestamp, config = params.config;
var name = event.name, attributes = event.attributes, metrics = event.metrics, eventId = event.eventId, session = event.session;
var appId = config.appId, endpointId = config.endpointId;
var endpointContext = {};
var eventParams = {
ApplicationId: appId,
EventsRequest: {
BatchItem: {},
},
};
var endpointObj = {};
endpointObj.Endpoint = endpointContext;
endpointObj.Events = (_a = {},
_a[eventId] = {
EventType: name,
Timestamp: new Date(timestamp).toISOString(),
Attributes: attributes,
Metrics: metrics,
Session: session,
},
_a);
eventParams.EventsRequest.BatchItem[endpointId] = endpointObj;
return eventParams;
};
AWSPinpointProvider.prototype._pinpointPutEvents = function (params, handlers) {
return __awaiter(this, void 0, void 0, function () {
var eventId, endpointId, eventParams, command, data, _a, _b, _c, StatusCode, Message, err_1;
return __generator(this, function (_d) {
switch (_d.label) {
case 0:
eventId = params.event.eventId, endpointId = params.config.endpointId;
eventParams = this._generateBatchItemContext(params);
command = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["PutEventsCommand"](eventParams);
_d.label = 1;
case 1:
_d.trys.push([1, 3, , 4]);
return [4 /*yield*/, this.pinpointClient.send(command)];
case 2:
data = _d.sent();
_a = endpointId, _b = eventId, _c = data.EventsResponse.Results[_a].EventsItemResponse[_b], StatusCode = _c.StatusCode, Message = _c.Message;
if (ACCEPTED_CODES.includes(StatusCode)) {
logger.debug('record event success. ', data);
return [2 /*return*/, handlers.resolve(data)];
}
else {
if (RETRYABLE_CODES.includes(StatusCode)) {
this._retry(params, handlers);
}
else {
logger.error("Event " + eventId + " is not accepted, the error is " + Message);
return [2 /*return*/, handlers.reject(data)];
}
}
return [3 /*break*/, 4];
case 3:
err_1 = _d.sent();
this._eventError(err_1);
return [2 /*return*/, handlers.reject(err_1)];
case 4: return [2 /*return*/];
}
});
});
};
AWSPinpointProvider.prototype._pinpointSendStopSession = function (params, handlers) {
if (!BEACON_SUPPORTED) {
this._pinpointPutEvents(params, handlers);
return;
}
var eventParams = this._generateBatchItemContext(params);
var region = this._config.region;
var ApplicationId = eventParams.ApplicationId, EventsRequest = eventParams.EventsRequest;
var accessInfo = {
secret_key: this._config.credentials.secretAccessKey,
access_key: this._config.credentials.accessKeyId,
session_token: this._config.credentials.sessionToken,
};
var url = "https://pinpoint." + region + ".amazonaws.com/v1/apps/" + ApplicationId + "/events/legacy";
var body = JSON.stringify(EventsRequest);
var method = 'POST';
var request = {
url: url,
body: body,
method: method,
};
var serviceInfo = { region: region, service: MOBILE_SERVICE_NAME };
var requestUrl = _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Signer"].signUrl(request, accessInfo, serviceInfo, null);
var success = navigator.sendBeacon(requestUrl, body);
if (success) {
return handlers.resolve('sendBeacon success');
}
return handlers.reject('sendBeacon failure');
};
AWSPinpointProvider.prototype._retry = function (params, handlers) {
var resendLimit = params.config.resendLimit;
// For backward compatibility
params.resendLimit =
typeof params.resendLimit === 'number' ? params.resendLimit : resendLimit;
if (params.resendLimit-- > 0) {
logger.debug("resending event " + params.eventName + " with " + params.resendLimit + " retry times left");
this._pinpointPutEvents(params, handlers);
}
else {
logger.debug("retry times used up for event " + params.eventName);
}
};
AWSPinpointProvider.prototype._updateEndpoint = function (endpointObject) {
return __awaiter(this, void 0, void 0, function () {
var params, handlers, config, event, appId, endpointId, request, update_params, command, data, err_2, failureData;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
params = endpointObject.params, handlers = endpointObject.handlers;
config = params.config, event = params.event;
appId = config.appId, endpointId = config.endpointId;
request = this._endpointRequest(config, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].transferKeyToLowerCase(event, [], ['attributes', 'userAttributes', 'Attributes', 'UserAttributes']));
update_params = {
ApplicationId: appId,
EndpointId: endpointId,
EndpointRequest: request,
};
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
command = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointCommand"](update_params);
return [4 /*yield*/, this.pinpointClient.send(command)];
case 2:
data = _a.sent();
logger.debug('updateEndpoint success', data);
this._endpointGenerating = false;
this._resumeBuffer();
handlers.resolve(data);
return [2 /*return*/];
case 3:
err_2 = _a.sent();
failureData = {
err: err_2,
update_params: update_params,
endpointObject: endpointObject,
};
return [2 /*return*/, this._handleEndpointUpdateFailure(failureData)];
case 4: return [2 /*return*/];
}
});
});
};
AWSPinpointProvider.prototype._handleEndpointUpdateFailure = function (failureData) {
return __awaiter(this, void 0, void 0, function () {
var err, endpointObject, statusCode, exponential;
return __generator(this, function (_a) {
err = failureData.err, endpointObject = failureData.endpointObject;
statusCode = err.$metadata && err.$metadata.httpStatusCode;
logger.debug('updateEndpoint failed', err);
switch (statusCode) {
case BAD_REQUEST_CODE:
return [2 /*return*/, this._handleEndpointUpdateBadRequest(failureData)];
case FORBIDDEN_CODE:
return [2 /*return*/, this._handleEndpointUpdateForbidden(failureData)];
default:
if (RETRYABLE_CODES.includes(statusCode)) {
exponential = true;
return [2 /*return*/, this._retryEndpointUpdate(endpointObject, exponential)];
}
endpointObject.handlers.reject(err);
}
return [2 /*return*/];
});
});
};
AWSPinpointProvider.prototype._handleEndpointUpdateBadRequest = function (failureData) {
return __awaiter(this, void 0, void 0, function () {
var err, update_params, endpointObject, message, ApplicationId, EndpointRequest, err_3;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
err = failureData.err, update_params = failureData.update_params, endpointObject = failureData.endpointObject;
message = err.message;
ApplicationId = update_params.ApplicationId, EndpointRequest = update_params.EndpointRequest;
if (!String(message).startsWith('Exceeded maximum endpoint per user count')) {
return [2 /*return*/, endpointObject.handlers.reject(err)];
}
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
return [4 /*yield*/, this._removeUnusedEndpoints(ApplicationId, EndpointRequest.User.UserId)];
case 2:
_a.sent();
logger.debug('Removed unused endpoints successfully');
this._retryEndpointUpdate(endpointObject);
return [3 /*break*/, 4];
case 3:
err_3 = _a.sent();
logger.warn("Failed to remove unused endpoints with error: " + err_3);
logger.warn("Please ensure you have updated your Pinpoint IAM Policy " +
"with the Action: \"mobiletargeting:GetUserEndpoints\" " +
"in order to get endpoints info of the user");
return [2 /*return*/, endpointObject.handlers.reject(err_3)];
case 4: return [2 /*return*/];
}
});
});
};
AWSPinpointProvider.prototype._handleEndpointUpdateForbidden = function (failureData) {
var err = failureData.err, endpointObject = failureData.endpointObject;
var code = err.code, retryable = err.retryable;
if (code !== EXPIRED_TOKEN_CODE && !retryable) {
return endpointObject.handlers.reject(err);
}
this._retryEndpointUpdate(endpointObject);
};
AWSPinpointProvider.prototype._retryEndpointUpdate = function (endpointObject, exponential) {
if (exponential === void 0) { exponential = false; }
logger.debug('_retryEndpointUpdate', endpointObject);
var params = endpointObject.params;
// TODO: implement retry with exp back off once exp function is available
var resendLimit = params.config.resendLimit;
params.resendLimit =
typeof params.resendLimit === 'number' ? params.resendLimit : resendLimit;
if (params.resendLimit-- > 0) {
logger.debug("resending endpoint update " + params.event.eventId + " with " + params.resendLimit + " retry attempts remaining");
// insert at the front of endpointBuffer
this._endpointBuffer.length
? this._endpointBuffer.unshift(endpointObject)
: this._updateEndpoint(endpointObject);
return;
}
logger.warn("resending endpoint update " + params.event.eventId + " failed after " + params.config.resendLimit + " attempts");
if (this._endpointGenerating) {
logger.error('Initial endpoint update failed. ');
}
};
AWSPinpointProvider.prototype._removeUnusedEndpoints = function (appId, userId) {
return __awaiter(this, void 0, void 0, function () {
var command, data, endpoints, endpointToBeDeleted, i, timeStamp1, timeStamp2, update_params, updateEndPointcommand, updateEndPointData, err_4, err_5;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
_a.trys.push([0, 6, , 7]);
command = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["GetUserEndpointsCommand"]({
ApplicationId: appId,
UserId: userId,
});
return [4 /*yield*/, this.pinpointClient.send(command)];
case 1:
data = _a.sent();
endpoints = data.EndpointsResponse.Item;
logger.debug("get endpoints associated with the userId: " + userId + " with data", endpoints);
endpointToBeDeleted = endpoints[0];
for (i = 1; i < endpoints.length; i++) {
timeStamp1 = Date.parse(endpointToBeDeleted['EffectiveDate']);
timeStamp2 = Date.parse(endpoints[i]['EffectiveDate']);
// delete the one with invalid effective date
if (isNaN(timeStamp1))
break;
if (isNaN(timeStamp2)) {
endpointToBeDeleted = endpoints[i];
break;
}
if (timeStamp2 < timeStamp1) {
endpointToBeDeleted = endpoints[i];
}
}
update_params = {
ApplicationId: appId,
EndpointId: endpointToBeDeleted['Id'],
EndpointRequest: {
User: {
UserId: '',
},
},
};
_a.label = 2;
case 2:
_a.trys.push([2, 4, , 5]);
updateEndPointcommand = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["UpdateEndpointCommand"](update_params);
return [4 /*yield*/, this.pinpointClient.send(updateEndPointcommand)];
case 3:
updateEndPointData = _a.sent();
logger.debug('The old endpoint is updated with an empty string for user id');
return [2 /*return*/, updateEndPointData];
case 4:
err_4 = _a.sent();
logger.debug('Failed to update the endpoint', err_4);
throw err_4;
case 5: return [3 /*break*/, 7];
case 6:
err_5 = _a.sent();
logger.debug("Failed to get endpoints associated with the userId: " + userId + " with error", err_5);
throw err_5;
case 7: return [2 /*return*/];
}
});
});
};
/**
* @private
* @param config
* Init the clients
*/
AWSPinpointProvider.prototype._initClients = function (credentials) {
return __awaiter(this, void 0, void 0, function () {
var identityId, region;
return __generator(this, function (_a) {
logger.debug('init clients');
if (this.pinpointClient &&
this._config.credentials &&
this._config.credentials.sessionToken === credentials.sessionToken &&
this._config.credentials.identityId === credentials.identityId) {
logger.debug('no change for aws credentials, directly return from init');
return [2 /*return*/];
}
identityId = this._config.credentials
? this._config.credentials.identityId
: null;
this._config.credentials = credentials;
region = this._config.region;
logger.debug('init clients with credentials', credentials);
this.pinpointClient = new _aws_sdk_client_pinpoint__WEBPACK_IMPORTED_MODULE_1__["PinpointClient"]({
region: region,
credentials: credentials,
customUserAgent: Object(_aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["getAmplifyUserAgent"])(),
});
// TODO: remove this middleware once a long term fix is implemented by aws-sdk-js team.
this.pinpointClient.middlewareStack.addRelativeTo(function (next) { return function (args) {
delete args.request.headers['amz-sdk-invocation-id'];
delete args.request.headers['amz-sdk-request'];
return next(args);
}; }, {
step: 'finalizeRequest',
relation: 'after',
toMiddleware: 'retryMiddleware',
});
if (this._bufferExists() && identityId === credentials.identityId) {
// if the identity has remained the same, pass the updated client to the buffer
this._updateBufferClient();
}
else {
// otherwise flush the buffer and instantiate a new one
// this will cause the old buffer to send any remaining events
// with the old credentials and then stop looping and shortly thereafter get picked up by GC
this._initBuffer();
}
this._customizePinpointClientReq();
return [2 /*return*/];
});
});
};
AWSPinpointProvider.prototype._bufferExists = function () {
return this._buffer && this._buffer instanceof _EventBuffer__WEBPACK_IMPORTED_MODULE_4__["default"];
};
AWSPinpointProvider.prototype._initBuffer = function () {
if (this._bufferExists()) {
this._flushBuffer();
}
this._buffer = new _EventBuffer__WEBPACK_IMPORTED_MODULE_4__["default"](this.pinpointClient, this._config);
// if the first endpoint update hasn't yet resolved pause the buffer to
// prevent race conditions. It will be resumed as soon as that request succeeds
if (this._endpointGenerating) {
this._buffer.pause();
}
};
AWSPinpointProvider.prototype._updateBufferClient = function () {
if (this._bufferExists()) {
this._buffer.updateClient(this.pinpointClient);
}
};
AWSPinpointProvider.prototype._flushBuffer = function () {
if (this._bufferExists()) {
this._buffer.flush();
this._buffer = null;
}
};
AWSPinpointProvider.prototype._resumeBuffer = function () {
if (this._bufferExists()) {
this._buffer.resume();
}
};
AWSPinpointProvider.prototype._customizePinpointClientReq = function () {
// TODO FIXME: Find a middleware to do this with AWS V3 SDK
// if (Platform.isReactNative) {
// this.pinpointClient.customizeRequests(request => {
// request.on('build', req => {
// req.httpRequest.headers['user-agent'] = Platform.userAgent;
// });
// });
// }
};
AWSPinpointProvider.prototype._getEndpointId = function (cacheKey) {
return __awaiter(this, void 0, void 0, function () {
var endpointId;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, _aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__["default"].getItem(cacheKey)];
case 1:
endpointId = _a.sent();
logger.debug('endpointId from cache', endpointId, 'type', typeof endpointId);
if (!endpointId) {
endpointId = Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])();
_aws_amplify_cache__WEBPACK_IMPORTED_MODULE_2__["default"].setItem(cacheKey, endpointId);
}
return [2 /*return*/, endpointId];
}
});
});
};
/**
* EndPoint request
* @return {Object} - The request of updating endpoint
*/
AWSPinpointProvider.prototype._endpointRequest = function (config, event) {
var credentials = config.credentials;
var clientInfo = this._clientInfo || {};
var clientContext = config.clientContext || {};
// for now we have three different ways for default endpoint configurations
// clientInfo
// clientContext (deprecated)
// config.endpoint
var defaultEndpointConfig = config.endpoint || {};
var demographicByClientInfo = {
appVersion: clientInfo.appVersion,
make: clientInfo.make,
model: clientInfo.model,
modelVersion: clientInfo.version,
platform: clientInfo.platform,
};
// for backward compatibility
var clientId = clientContext.clientId, appTitle = clientContext.appTitle, appVersionName = clientContext.appVersionName, appVersionCode = clientContext.appVersionCode, appPackageName = clientContext.appPackageName, demographicByClientContext = __rest(clientContext, ["clientId", "appTitle", "appVersionName", "appVersionCode", "appPackageName"]);
var channelType = event.address
? clientInfo.platform === 'android'
? 'GCM'
: 'APNS'
: undefined;
var tmp = __assign(__assign(__assign({ channelType: channelType, requestId: Object(uuid__WEBPACK_IMPORTED_MODULE_3__["v1"])(), effectiveDate: new Date().toISOString() }, defaultEndpointConfig), event), { attributes: __assign(__assign({}, defaultEndpointConfig.attributes), event.attributes), demographic: __assign(__assign(__assign(__assign({}, demographicByClientInfo), demographicByClientContext), defaultEndpointConfig.demographic), event.demographic), location: __assign(__assign({}, defaultEndpointConfig.location), event.location), metrics: __assign(__assign({}, defaultEndpointConfig.metrics), event.metrics), user: {
userId: event.userId ||
defaultEndpointConfig.userId ||
credentials.identityId,
userAttributes: __assign(__assign({}, defaultEndpointConfig.userAttributes), event.userAttributes),
} });
// eliminate unnecessary params
var userId = tmp.userId, userAttributes = tmp.userAttributes, name = tmp.name, session = tmp.session, eventId = tmp.eventId, immediate = tmp.immediate, ret = __rest(tmp, ["userId", "userAttributes", "name", "session", "eventId", "immediate"]);
return _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["JS"].transferKeyToUpperCase(ret, [], ['metrics', 'userAttributes', 'attributes']);
};
AWSPinpointProvider.prototype._eventError = function (err) {
logger.error('record event failed.', err);
logger.warn("Please ensure you have updated your Pinpoint IAM Policy " +
"with the Action: \"mobiletargeting:PutEvents\" " +
"in order to record events");
};
AWSPinpointProvider.prototype._getCredentials = function () {
return __awaiter(this, void 0, void 0, function () {
var credentials, err_6;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
_a.trys.push([0, 2, , 3]);
return [4 /*yield*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].get()];
case 1:
credentials = _a.sent();
if (!credentials)
return [2 /*return*/, null];
logger.debug('set credentials for analytics', credentials);
return [2 /*return*/, _aws_amplify_core__WEBPACK_IMPORTED_MODULE_0__["Credentials"].shear(credentials)];
case 2:
err_6 = _a.sent();
logger.debug('ensure credentials error', err_6);
return [2 /*return*/, null];
case 3: return [2 /*return*/];
}
});
});
};
AWSPinpointProvider.category = 'Analytics';
AWSPinpointProvider.providerName = 'AWSPinpoint';
return AWSPinpointProvider;
}());
/**
* @deprecated use named import
*/
/* harmony default export */ __webpack_exports__["default"] = (AWSPinpointProvider);
//# sourceMappingURL=AWSPinpointProvider.js.map
/***/ }),
/***/ "Eau9":
/*!*******************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-cognito-identity/dist/es/commands/SetIdentityPoolRolesCommand.js ***!
\*******************************************************************************************************/
/*! exports provided: SetIdentityPoolRolesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SetIdentityPoolRolesCommand", function() { return SetIdentityPoolRolesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "j/EQ");
/* harmony import */ var _protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_json1_1 */ "7QQ4");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-signing */ "qcsT");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var SetIdentityPoolRolesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(SetIdentityPoolRolesCommand, _super);
// Start section: command_properties
// End section: command_properties
function SetIdentityPoolRolesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
SetIdentityPoolRolesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_signing__WEBPACK_IMPORTED_MODULE_4__["getAwsAuthPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["SetIdentityPoolRolesInput"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
SetIdentityPoolRolesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_json1_1SetIdentityPoolRolesCommand"])(input, context);
};
SetIdentityPoolRolesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_json1_1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_json1_1SetIdentityPoolRolesCommand"])(output, context);
};
return SetIdentityPoolRolesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=SetIdentityPoolRolesCommand.js.map
/***/ }),
/***/ "EayL":
/*!**********************************************************************!*\
!*** ./node_modules/@aws-amplify/core/lib-esm/RNComponents/index.js ***!
\**********************************************************************/
/*! exports provided: Linking, AppState, AsyncStorage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Linking", function() { return Linking; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppState", function() { return AppState; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsyncStorage", function() { return AsyncStorage; });
/* harmony import */ var _JS__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../JS */ "HzrR");
/* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../StorageHelper */ "2Lx6");
/*
* Copyright 2017-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0/
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
var Linking = {};
var AppState = {
addEventListener: function (action, handler) { return undefined; },
};
// if not in react native, just use local storage
var AsyncStorage = Object(_JS__WEBPACK_IMPORTED_MODULE_0__["browserOrNode"])().isBrowser
? new _StorageHelper__WEBPACK_IMPORTED_MODULE_1__["StorageHelper"]().getStorage()
: undefined;
//# sourceMappingURL=index.js.map
/***/ }),
/***/ "EcEN":
/*!************************************!*\
!*** ./node_modules/uuid/index.js ***!
\************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var v1 = __webpack_require__(/*! ./v1 */ "xDdU");
var v4 = __webpack_require__(/*! ./v4 */ "xk4V");
var uuid = v4;
uuid.v1 = v1;
uuid.v4 = v4;
module.exports = uuid;
/***/ }),
/***/ "Eds4":
/*!**********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/CreateVoiceTemplateCommand.js ***!
\**********************************************************************************************/
/*! exports provided: CreateVoiceTemplateCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateVoiceTemplateCommand", function() { return CreateVoiceTemplateCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var CreateVoiceTemplateCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(CreateVoiceTemplateCommand, _super);
// Start section: command_properties
// End section: command_properties
function CreateVoiceTemplateCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
CreateVoiceTemplateCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateVoiceTemplateRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["CreateVoiceTemplateResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
CreateVoiceTemplateCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1CreateVoiceTemplateCommand"])(input, context);
};
CreateVoiceTemplateCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1CreateVoiceTemplateCommand"])(output, context);
};
return CreateVoiceTemplateCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=CreateVoiceTemplateCommand.js.map
/***/ }),
/***/ "Egte":
/*!******************************************************************!*\
!*** ./node_modules/@aws-sdk/smithy-client/dist/es/constants.js ***!
\******************************************************************/
/*! exports provided: SENSITIVE_STRING */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SENSITIVE_STRING", function() { return SENSITIVE_STRING; });
var SENSITIVE_STRING = "***SensitiveInformation***";
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsSUFBTSxnQkFBZ0IsR0FBRyw0QkFBNEIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBTRU5TSVRJVkVfU1RSSU5HID0gXCIqKipTZW5zaXRpdmVJbmZvcm1hdGlvbioqKlwiO1xuIl19
/***/ }),
/***/ "Ei2f":
/*!*******************************************************!*\
!*** ./node_modules/graphql/jsutils/quotedOrList.mjs ***!
\*******************************************************/
/*! exports provided: default */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return quotedOrList; });
/* harmony import */ var _orList__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./orList */ "7AeT");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Given [ A, B, C ] return '"A", "B", or "C"'.
*/
function quotedOrList(items) {
return Object(_orList__WEBPACK_IMPORTED_MODULE_0__["default"])(items.map(function (item) {
return "\"".concat(item, "\"");
}));
}
/***/ }),
/***/ "EjyU":
/*!*********************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-translate/dist/es/pagination/Interfaces.js ***!
\*********************************************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
//# sourceMappingURL=Interfaces.js.map
/***/ }),
/***/ "EkME":
/*!******************************************************!*\
!*** ./node_modules/graphql/validation/validate.mjs ***!
\******************************************************/
/*! exports provided: validate, validateSDL, assertValidSDL, assertValidSDLExtension */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validate", function() { return validate; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "validateSDL", function() { return validateSDL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertValidSDL", function() { return assertValidSDL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertValidSDLExtension", function() { return assertValidSDLExtension; });
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _language_visitor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../language/visitor */ "L2ys");
/* harmony import */ var _type_validate__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../type/validate */ "93gR");
/* harmony import */ var _utilities_TypeInfo__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utilities/TypeInfo */ "4RMZ");
/* harmony import */ var _specifiedRules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./specifiedRules */ "FQ53");
/* harmony import */ var _ValidationContext__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./ValidationContext */ "jOXf");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Implements the "Validation" section of the spec.
*
* Validation runs synchronously, returning an array of encountered errors, or
* an empty array if no errors were encountered and the document is valid.
*
* A list of specific validation rules may be provided. If not provided, the
* default list of rules defined by the GraphQL specification will be used.
*
* Each validation rules is a function which returns a visitor
* (see the language/visitor API). Visitor methods are expected to return
* GraphQLErrors, or Arrays of GraphQLErrors when invalid.
*
* Optionally a custom TypeInfo instance may be provided. If not provided, one
* will be created from the provided schema.
*/
function validate(schema, documentAST) {
var rules = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _specifiedRules__WEBPACK_IMPORTED_MODULE_4__["specifiedRules"];
var typeInfo = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : new _utilities_TypeInfo__WEBPACK_IMPORTED_MODULE_3__["TypeInfo"](schema);
!documentAST ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0, 'Must provide document') : void 0; // If the schema used for validation is invalid, throw an error.
Object(_type_validate__WEBPACK_IMPORTED_MODULE_2__["assertValidSchema"])(schema);
var context = new _ValidationContext__WEBPACK_IMPORTED_MODULE_5__["ValidationContext"](schema, documentAST, typeInfo); // This uses a specialized visitor which runs multiple visitors in parallel,
// while maintaining the visitor skip and break API.
var visitor = Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visitInParallel"])(rules.map(function (rule) {
return rule(context);
})); // Visit the whole document with each instance of all provided rules.
Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visit"])(documentAST, Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visitWithTypeInfo"])(typeInfo, visitor));
return context.getErrors();
} // @internal
function validateSDL(documentAST, schemaToExtend) {
var rules = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _specifiedRules__WEBPACK_IMPORTED_MODULE_4__["specifiedSDLRules"];
var context = new _ValidationContext__WEBPACK_IMPORTED_MODULE_5__["SDLValidationContext"](documentAST, schemaToExtend);
var visitors = rules.map(function (rule) {
return rule(context);
});
Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visit"])(documentAST, Object(_language_visitor__WEBPACK_IMPORTED_MODULE_1__["visitInParallel"])(visitors));
return context.getErrors();
}
/**
* Utility function which asserts a SDL document is valid by throwing an error
* if it is invalid.
*
* @internal
*/
function assertValidSDL(documentAST) {
var errors = validateSDL(documentAST);
if (errors.length !== 0) {
throw new Error(errors.map(function (error) {
return error.message;
}).join('\n\n'));
}
}
/**
* Utility function which asserts a SDL document is valid by throwing an error
* if it is invalid.
*
* @internal
*/
function assertValidSDLExtension(documentAST, schema) {
var errors = validateSDL(documentAST, schema);
if (errors.length !== 0) {
throw new Error(errors.map(function (error) {
return error.message;
}).join('\n\n'));
}
}
/***/ }),
/***/ "EkS5":
/*!****************************************!*\
!*** ./node_modules/iterall/index.mjs ***!
\****************************************/
/*! exports provided: $$iterator, isIterable, isArrayLike, isCollection, getIterator, getIteratorMethod, createIterator, forEach, $$asyncIterator, isAsyncIterable, getAsyncIterator, getAsyncIteratorMethod, createAsyncIterator, forAwaitEach */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "$$iterator", function() { return $$iterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIterable", function() { return isIterable; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isArrayLike", function() { return isArrayLike; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isCollection", function() { return isCollection; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getIterator", function() { return getIterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getIteratorMethod", function() { return getIteratorMethod; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createIterator", function() { return createIterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forEach", function() { return forEach; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "$$asyncIterator", function() { return $$asyncIterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAsyncIterable", function() { return isAsyncIterable; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAsyncIterator", function() { return getAsyncIterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAsyncIteratorMethod", function() { return getAsyncIteratorMethod; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createAsyncIterator", function() { return createAsyncIterator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forAwaitEach", function() { return forAwaitEach; });
/**
* Copyright (c) 2016, Lee Byron
* All rights reserved.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow
* @ignore
*/
/**
* [Iterator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#iterator)
* is a *protocol* which describes a standard way to produce a sequence of
* values, typically the values of the Iterable represented by this Iterator.
*
* While described by the [ES2015 version of JavaScript](http://www.ecma-international.org/ecma-262/6.0/#sec-iterator-interface)
* it can be utilized by any version of JavaScript.
*
* @external Iterator
* @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#iterator|MDN Iteration protocols}
*/
/**
* [Iterable](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#iterable)
* is a *protocol* which when implemented allows a JavaScript object to define
* their iteration behavior, such as what values are looped over in a
* [`for...of`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of)
* loop or `iterall`'s `forEach` function. Many [built-in types](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#Builtin_iterables)
* implement the Iterable protocol, including `Array` and `Map`.
*
* While described by the [ES2015 version of JavaScript](http://www.ecma-international.org/ecma-262/6.0/#sec-iterable-interface)
* it can be utilized by any version of JavaScript.
*
* @external Iterable
* @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols#iterable|MDN Iteration protocols}
*/
// In ES2015 environments, Symbol exists
var SYMBOL /*: any */ = typeof Symbol === 'function' ? Symbol : void 0
// In ES2015 (or a polyfilled) environment, this will be Symbol.iterator
var SYMBOL_ITERATOR = SYMBOL && SYMBOL.iterator
/**
* A property name to be used as the name of an Iterable's method responsible
* for producing an Iterator, referred to as `@@iterator`. Typically represents
* the value `Symbol.iterator` but falls back to the string `"@@iterator"` when
* `Symbol.iterator` is not defined.
*
* Use `$$iterator` for defining new Iterables instead of `Symbol.iterator`,
* but do not use it for accessing existing Iterables, instead use
* {@link getIterator} or {@link isIterable}.
*
* @example
*
* var $$iterator = require('iterall').$$iterator
*
* function Counter (to) {
* this.to = to
* }
*
* Counter.prototype[$$iterator] = function () {
* return {
* to: this.to,
* num: 0,
* next () {
* if (this.num >= this.to) {
* return { value: undefined, done: true }
* }
* return { value: this.num++, done: false }
* }
* }
* }
*
* var counter = new Counter(3)
* for (var number of counter) {
* console.log(number) // 0 ... 1 ... 2
* }
*
* @type {Symbol|string}
*/
/*:: declare export var $$iterator: '@@iterator'; */
var $$iterator = SYMBOL_ITERATOR || '@@iterator'
/**
* Returns true if the provided object implements the Iterator protocol via
* either implementing a `Symbol.iterator` or `"@@iterator"` method.
*
* @example
*
* var isIterable = require('iterall').isIterable
* isIterable([ 1, 2, 3 ]) // true
* isIterable('ABC') // true
* isIterable({ length: 1, 0: 'Alpha' }) // false
* isIterable({ key: 'value' }) // false
* isIterable(new Map()) // true
*
* @param obj
* A value which might implement the Iterable protocol.
* @return {boolean} true if Iterable.
*/
/*:: declare export function isIterable(obj: any): boolean; */
function isIterable(obj) {
return !!getIteratorMethod(obj)
}
/**
* Returns true if the provided object implements the Array-like protocol via
* defining a positive-integer `length` property.
*
* @example
*
* var isArrayLike = require('iterall').isArrayLike
* isArrayLike([ 1, 2, 3 ]) // true
* isArrayLike('ABC') // true
* isArrayLike({ length: 1, 0: 'Alpha' }) // true
* isArrayLike({ key: 'value' }) // false
* isArrayLike(new Map()) // false
*
* @param obj
* A value which might implement the Array-like protocol.
* @return {boolean} true if Array-like.
*/
/*:: declare export function isArrayLike(obj: any): boolean; */
function isArrayLike(obj) {
var length = obj != null && obj.length
return typeof length === 'number' && length >= 0 && length % 1 === 0
}
/**
* Returns true if the provided object is an Object (i.e. not a string literal)
* and is either Iterable or Array-like.
*
* This may be used in place of [Array.isArray()][isArray] to determine if an
* object should be iterated-over. It always excludes string literals and
* includes Arrays (regardless of if it is Iterable). It also includes other
* Array-like objects such as NodeList, TypedArray, and Buffer.
*
* @example
*
* var isCollection = require('iterall').isCollection
* isCollection([ 1, 2, 3 ]) // true
* isCollection('ABC') // false
* isCollection({ length: 1, 0: 'Alpha' }) // true
* isCollection({ key: 'value' }) // false
* isCollection(new Map()) // true
*
* @example
*
* var forEach = require('iterall').forEach
* if (isCollection(obj)) {
* forEach(obj, function (value) {
* console.log(value)
* })
* }
*
* @param obj
* An Object value which might implement the Iterable or Array-like protocols.
* @return {boolean} true if Iterable or Array-like Object.
*/
/*:: declare export function isCollection(obj: any): boolean; */
function isCollection(obj) {
return Object(obj) === obj && (isArrayLike(obj) || isIterable(obj))
}
/**
* If the provided object implements the Iterator protocol, its Iterator object
* is returned. Otherwise returns undefined.
*
* @example
*
* var getIterator = require('iterall').getIterator
* var iterator = getIterator([ 1, 2, 3 ])
* iterator.next() // { value: 1, done: false }
* iterator.next() // { value: 2, done: false }
* iterator.next() // { value: 3, done: false }
* iterator.next() // { value: undefined, done: true }
*
* @template T the type of each iterated value
* @param {Iterable} iterable
* An Iterable object which is the source of an Iterator.
* @return {Iterator} new Iterator instance.
*/
/*:: declare export var getIterator:
& (<+TValue>(iterable: Iterable) => Iterator)
& ((iterable: mixed) => void | Iterator); */
function getIterator(iterable) {
var method = getIteratorMethod(iterable)
if (method) {
return method.call(iterable)
}
}
/**
* If the provided object implements the Iterator protocol, the method
* responsible for producing its Iterator object is returned.
*
* This is used in rare cases for performance tuning. This method must be called
* with obj as the contextual this-argument.
*
* @example
*
* var getIteratorMethod = require('iterall').getIteratorMethod
* var myArray = [ 1, 2, 3 ]
* var method = getIteratorMethod(myArray)
* if (method) {
* var iterator = method.call(myArray)
* }
*
* @template T the type of each iterated value
* @param {Iterable} iterable
* An Iterable object which defines an `@@iterator` method.
* @return {function(): Iterator} `@@iterator` method.
*/
/*:: declare export var getIteratorMethod:
& (<+TValue>(iterable: Iterable) => (() => Iterator))
& ((iterable: mixed) => (void | (() => Iterator))); */
function getIteratorMethod(iterable) {
if (iterable != null) {
var method =
(SYMBOL_ITERATOR && iterable[SYMBOL_ITERATOR]) || iterable['@@iterator']
if (typeof method === 'function') {
return method
}
}
}
/**
* Similar to {@link getIterator}, this method returns a new Iterator given an
* Iterable. However it will also create an Iterator for a non-Iterable
* Array-like collection, such as Array in a non-ES2015 environment.
*
* `createIterator` is complimentary to `forEach`, but allows a "pull"-based
* iteration as opposed to `forEach`'s "push"-based iteration.
*
* `createIterator` produces an Iterator for Array-likes with the same behavior
* as ArrayIteratorPrototype described in the ECMAScript specification, and
* does *not* skip over "holes".
*
* @example
*
* var createIterator = require('iterall').createIterator
*
* var myArraylike = { length: 3, 0: 'Alpha', 1: 'Bravo', 2: 'Charlie' }
* var iterator = createIterator(myArraylike)
* iterator.next() // { value: 'Alpha', done: false }
* iterator.next() // { value: 'Bravo', done: false }
* iterator.next() // { value: 'Charlie', done: false }
* iterator.next() // { value: undefined, done: true }
*
* @template T the type of each iterated value
* @param {Iterable|{ length: number }} collection
* An Iterable or Array-like object to produce an Iterator.
* @return {Iterator} new Iterator instance.
*/
/*:: declare export var createIterator:
& (<+TValue>(collection: Iterable) => Iterator)
& ((collection: {length: number}) => Iterator)
& ((collection: mixed) => (void | Iterator)); */
function createIterator(collection) {
if (collection != null) {
var iterator = getIterator(collection)
if (iterator) {
return iterator
}
if (isArrayLike(collection)) {
return new ArrayLikeIterator(collection)
}
}
}
// When the object provided to `createIterator` is not Iterable but is
// Array-like, this simple Iterator is created.
function ArrayLikeIterator(obj) {
this._o = obj
this._i = 0
}
// Note: all Iterators are themselves Iterable.
ArrayLikeIterator.prototype[$$iterator] = function() {
return this
}
// A simple state-machine determines the IteratorResult returned, yielding
// each value in the Array-like object in order of their indicies.
ArrayLikeIterator.prototype.next = function() {
if (this._o === void 0 || this._i >= this._o.length) {
this._o = void 0
return { value: void 0, done: true }
}
return { value: this._o[this._i++], done: false }
}
/**
* Given an object which either implements the Iterable protocol or is
* Array-like, iterate over it, calling the `callback` at each iteration.
*
* Use `forEach` where you would expect to use a `for ... of` loop in ES6.
* However `forEach` adheres to the behavior of [Array#forEach][] described in
* the ECMAScript specification, skipping over "holes" in Array-likes. It will
* also delegate to a `forEach` method on `collection` if one is defined,
* ensuring native performance for `Arrays`.
*
* Similar to [Array#forEach][], the `callback` function accepts three
* arguments, and is provided with `thisArg` as the calling context.
*
* Note: providing an infinite Iterator to forEach will produce an error.
*
* [Array#forEach]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
*
* @example
*
* var forEach = require('iterall').forEach
*
* forEach(myIterable, function (value, index, iterable) {
* console.log(value, index, iterable === myIterable)
* })
*
* @example
*
* // ES6:
* for (let value of myIterable) {
* console.log(value)
* }
*
* // Any JavaScript environment:
* forEach(myIterable, function (value) {
* console.log(value)
* })
*
* @template T the type of each iterated value
* @param {Iterable|{ length: number }} collection
* The Iterable or array to iterate over.
* @param {function(T, number, object)} callback
* Function to execute for each iteration, taking up to three arguments
* @param [thisArg]
* Optional. Value to use as `this` when executing `callback`.
*/
/*:: declare export var forEach:
& (<+TValue, TCollection: Iterable>(
collection: TCollection,
callbackFn: (value: TValue, index: number, collection: TCollection) => any,
thisArg?: any
) => void)
& ((
collection: TCollection,
callbackFn: (value: mixed, index: number, collection: TCollection) => any,
thisArg?: any
) => void); */
function forEach(collection, callback, thisArg) {
if (collection != null) {
if (typeof collection.forEach === 'function') {
return collection.forEach(callback, thisArg)
}
var i = 0
var iterator = getIterator(collection)
if (iterator) {
var step
while (!(step = iterator.next()).done) {
callback.call(thisArg, step.value, i++, collection)
// Infinite Iterators could cause forEach to run forever.
// After a very large number of iterations, produce an error.
/* istanbul ignore if */
if (i > 9999999) {
throw new TypeError('Near-infinite iteration.')
}
}
} else if (isArrayLike(collection)) {
for (; i < collection.length; i++) {
if (collection.hasOwnProperty(i)) {
callback.call(thisArg, collection[i], i, collection)
}
}
}
}
}
/////////////////////////////////////////////////////
// //
// ASYNC ITERATORS //
// //
/////////////////////////////////////////////////////
/**
* [AsyncIterable](https://tc39.github.io/proposal-async-iteration/#sec-asynciterable-interface)
* is a *protocol* which when implemented allows a JavaScript object to define
* an asynchronous iteration behavior, such as what values are looped over in
* a [`for-await-of`](https://tc39.github.io/proposal-async-iteration/#sec-for-in-and-for-of-statements)
* loop or `iterall`'s {@link forAwaitEach} function.
*
* While described as a proposed addition to the [ES2017 version of JavaScript](https://tc39.github.io/proposal-async-iteration/)
* it can be utilized by any version of JavaScript.
*
* @external AsyncIterable
* @see {@link https://tc39.github.io/proposal-async-iteration/#sec-asynciterable-interface|Async Iteration Proposal}
* @template T The type of each iterated value
* @property {function (): AsyncIterator} Symbol.asyncIterator
* A method which produces an AsyncIterator for this AsyncIterable.
*/
/**
* [AsyncIterator](https://tc39.github.io/proposal-async-iteration/#sec-asynciterator-interface)
* is a *protocol* which describes a standard way to produce and consume an
* asynchronous sequence of values, typically the values of the
* {@link AsyncIterable} represented by this {@link AsyncIterator}.
*
* AsyncIterator is similar to Observable or Stream. Like an {@link Iterator} it
* also as a `next()` method, however instead of an IteratorResult,
* calling this method returns a {@link Promise} for a IteratorResult.
*
* While described as a proposed addition to the [ES2017 version of JavaScript](https://tc39.github.io/proposal-async-iteration/)
* it can be utilized by any version of JavaScript.
*
* @external AsyncIterator
* @see {@link https://tc39.github.io/proposal-async-iteration/#sec-asynciterator-interface|Async Iteration Proposal}
*/
// In ES2017 (or a polyfilled) environment, this will be Symbol.asyncIterator
var SYMBOL_ASYNC_ITERATOR = SYMBOL && SYMBOL.asyncIterator
/**
* A property name to be used as the name of an AsyncIterable's method
* responsible for producing an Iterator, referred to as `@@asyncIterator`.
* Typically represents the value `Symbol.asyncIterator` but falls back to the
* string `"@@asyncIterator"` when `Symbol.asyncIterator` is not defined.
*
* Use `$$asyncIterator` for defining new AsyncIterables instead of
* `Symbol.asyncIterator`, but do not use it for accessing existing Iterables,
* instead use {@link getAsyncIterator} or {@link isAsyncIterable}.
*
* @example
*
* var $$asyncIterator = require('iterall').$$asyncIterator
*
* function Chirper (to) {
* this.to = to
* }
*
* Chirper.prototype[$$asyncIterator] = function () {
* return {
* to: this.to,
* num: 0,
* next () {
* return new Promise(resolve => {
* if (this.num >= this.to) {
* resolve({ value: undefined, done: true })
* } else {
* setTimeout(() => {
* resolve({ value: this.num++, done: false })
* }, 1000)
* }
* })
* }
* }
* }
*
* var chirper = new Chirper(3)
* for await (var number of chirper) {
* console.log(number) // 0 ...wait... 1 ...wait... 2
* }
*
* @type {Symbol|string}
*/
/*:: declare export var $$asyncIterator: '@@asyncIterator'; */
var $$asyncIterator = SYMBOL_ASYNC_ITERATOR || '@@asyncIterator'
/**
* Returns true if the provided object implements the AsyncIterator protocol via
* either implementing a `Symbol.asyncIterator` or `"@@asyncIterator"` method.
*
* @example
*
* var isAsyncIterable = require('iterall').isAsyncIterable
* isAsyncIterable(myStream) // true
* isAsyncIterable('ABC') // false
*
* @param obj
* A value which might implement the AsyncIterable protocol.
* @return {boolean} true if AsyncIterable.
*/
/*:: declare export function isAsyncIterable(obj: any): boolean; */
function isAsyncIterable(obj) {
return !!getAsyncIteratorMethod(obj)
}
/**
* If the provided object implements the AsyncIterator protocol, its
* AsyncIterator object is returned. Otherwise returns undefined.
*
* @example
*
* var getAsyncIterator = require('iterall').getAsyncIterator
* var asyncIterator = getAsyncIterator(myStream)
* asyncIterator.next().then(console.log) // { value: 1, done: false }
* asyncIterator.next().then(console.log) // { value: 2, done: false }
* asyncIterator.next().then(console.log) // { value: 3, done: false }
* asyncIterator.next().then(console.log) // { value: undefined, done: true }
*
* @template T the type of each iterated value
* @param {AsyncIterable} asyncIterable
* An AsyncIterable object which is the source of an AsyncIterator.
* @return {AsyncIterator} new AsyncIterator instance.
*/
/*:: declare export var getAsyncIterator:
& (<+TValue>(asyncIterable: AsyncIterable) => AsyncIterator)
& ((asyncIterable: mixed) => (void | AsyncIterator)); */
function getAsyncIterator(asyncIterable) {
var method = getAsyncIteratorMethod(asyncIterable)
if (method) {
return method.call(asyncIterable)
}
}
/**
* If the provided object implements the AsyncIterator protocol, the method
* responsible for producing its AsyncIterator object is returned.
*
* This is used in rare cases for performance tuning. This method must be called
* with obj as the contextual this-argument.
*
* @example
*
* var getAsyncIteratorMethod = require('iterall').getAsyncIteratorMethod
* var method = getAsyncIteratorMethod(myStream)
* if (method) {
* var asyncIterator = method.call(myStream)
* }
*
* @template T the type of each iterated value
* @param {AsyncIterable} asyncIterable
* An AsyncIterable object which defines an `@@asyncIterator` method.
* @return {function(): AsyncIterator} `@@asyncIterator` method.
*/
/*:: declare export var getAsyncIteratorMethod:
& (<+TValue>(asyncIterable: AsyncIterable) => (() => AsyncIterator))
& ((asyncIterable: mixed) => (void | (() => AsyncIterator))); */
function getAsyncIteratorMethod(asyncIterable) {
if (asyncIterable != null) {
var method =
(SYMBOL_ASYNC_ITERATOR && asyncIterable[SYMBOL_ASYNC_ITERATOR]) ||
asyncIterable['@@asyncIterator']
if (typeof method === 'function') {
return method
}
}
}
/**
* Similar to {@link getAsyncIterator}, this method returns a new AsyncIterator
* given an AsyncIterable. However it will also create an AsyncIterator for a
* non-async Iterable as well as non-Iterable Array-like collection, such as
* Array in a pre-ES2015 environment.
*
* `createAsyncIterator` is complimentary to `forAwaitEach`, but allows a
* buffering "pull"-based iteration as opposed to `forAwaitEach`'s
* "push"-based iteration.
*
* `createAsyncIterator` produces an AsyncIterator for non-async Iterables as
* described in the ECMAScript proposal [Async-from-Sync Iterator Objects](https://tc39.github.io/proposal-async-iteration/#sec-async-from-sync-iterator-objects).
*
* > Note: Creating `AsyncIterator`s requires the existence of `Promise`.
* > While `Promise` has been available in modern browsers for a number of
* > years, legacy browsers (like IE 11) may require a polyfill.
*
* @example
*
* var createAsyncIterator = require('iterall').createAsyncIterator
*
* var myArraylike = { length: 3, 0: 'Alpha', 1: 'Bravo', 2: 'Charlie' }
* var iterator = createAsyncIterator(myArraylike)
* iterator.next().then(console.log) // { value: 'Alpha', done: false }
* iterator.next().then(console.log) // { value: 'Bravo', done: false }
* iterator.next().then(console.log) // { value: 'Charlie', done: false }
* iterator.next().then(console.log) // { value: undefined, done: true }
*
* @template T the type of each iterated value
* @param {AsyncIterable|Iterable|{ length: number }} source
* An AsyncIterable, Iterable, or Array-like object to produce an Iterator.
* @return {AsyncIterator} new AsyncIterator instance.
*/
/*:: declare export var createAsyncIterator:
& (<+TValue>(
collection: Iterable | TValue> | AsyncIterable
) => AsyncIterator)
& ((collection: {length: number}) => AsyncIterator)
& ((collection: mixed) => (void | AsyncIterator)); */
function createAsyncIterator(source) {
if (source != null) {
var asyncIterator = getAsyncIterator(source)
if (asyncIterator) {
return asyncIterator
}
var iterator = createIterator(source)
if (iterator) {
return new AsyncFromSyncIterator(iterator)
}
}
}
// When the object provided to `createAsyncIterator` is not AsyncIterable but is
// sync Iterable, this simple wrapper is created.
function AsyncFromSyncIterator(iterator) {
this._i = iterator
}
// Note: all AsyncIterators are themselves AsyncIterable.
AsyncFromSyncIterator.prototype[$$asyncIterator] = function() {
return this
}
// A simple state-machine determines the IteratorResult returned, yielding
// each value in the Array-like object in order of their indicies.
AsyncFromSyncIterator.prototype.next = function(value) {
return unwrapAsyncFromSync(this._i, 'next', value)
}
AsyncFromSyncIterator.prototype.return = function(value) {
return this._i.return
? unwrapAsyncFromSync(this._i, 'return', value)
: Promise.resolve({ value: value, done: true })
}
AsyncFromSyncIterator.prototype.throw = function(value) {
return this._i.throw
? unwrapAsyncFromSync(this._i, 'throw', value)
: Promise.reject(value)
}
function unwrapAsyncFromSync(iterator, fn, value) {
var step
return new Promise(function(resolve) {
step = iterator[fn](value)
resolve(step.value)
}).then(function(value) {
return { value: value, done: step.done }
})
}
/**
* Given an object which either implements the AsyncIterable protocol or is
* Array-like, iterate over it, calling the `callback` at each iteration.
*
* Use `forAwaitEach` where you would expect to use a [for-await-of](https://tc39.github.io/proposal-async-iteration/#sec-for-in-and-for-of-statements) loop.
*
* Similar to [Array#forEach][], the `callback` function accepts three
* arguments, and is provided with `thisArg` as the calling context.
*
* > Note: Using `forAwaitEach` requires the existence of `Promise`.
* > While `Promise` has been available in modern browsers for a number of
* > years, legacy browsers (like IE 11) may require a polyfill.
*
* @example
*
* var forAwaitEach = require('iterall').forAwaitEach
*
* forAwaitEach(myIterable, function (value, index, iterable) {
* console.log(value, index, iterable === myIterable)
* })
*
* @example
*
* // ES2017:
* for await (let value of myAsyncIterable) {
* console.log(await doSomethingAsync(value))
* }
* console.log('done')
*
* // Any JavaScript environment:
* forAwaitEach(myAsyncIterable, function (value) {
* return doSomethingAsync(value).then(console.log)
* }).then(function () {
* console.log('done')
* })
*
* @template T the type of each iterated value
* @param {AsyncIterable|Iterable | T>|{ length: number }} source
* The AsyncIterable or array to iterate over.
* @param {function(T, number, object)} callback
* Function to execute for each iteration, taking up to three arguments
* @param [thisArg]
* Optional. Value to use as `this` when executing `callback`.
*/
/*:: declare export var forAwaitEach:
& (<+TValue, TCollection: Iterable | TValue> | AsyncIterable>(
collection: TCollection,
callbackFn: (value: TValue, index: number, collection: TCollection) => any,
thisArg?: any
) => Promise)
& ((
collection: TCollection,
callbackFn: (value: mixed, index: number, collection: TCollection) => any,
thisArg?: any
) => Promise); */
function forAwaitEach(source, callback, thisArg) {
var asyncIterator = createAsyncIterator(source)
if (asyncIterator) {
var i = 0
return new Promise(function(resolve, reject) {
function next() {
asyncIterator
.next()
.then(function(step) {
if (!step.done) {
Promise.resolve(callback.call(thisArg, step.value, i++, source))
.then(next)
.catch(reject)
} else {
resolve()
}
// Explicitly return null, silencing bluebird-style warnings.
return null
})
.catch(reject)
// Explicitly return null, silencing bluebird-style warnings.
return null
}
next()
})
}
}
/***/ }),
/***/ "EkgW":
/*!************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/GetCampaignActivitiesCommand.js ***!
\************************************************************************************************/
/*! exports provided: GetCampaignActivitiesCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetCampaignActivitiesCommand", function() { return GetCampaignActivitiesCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetCampaignActivitiesCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetCampaignActivitiesCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetCampaignActivitiesCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetCampaignActivitiesCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetCampaignActivitiesRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetCampaignActivitiesResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetCampaignActivitiesCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetCampaignActivitiesCommand"])(input, context);
};
GetCampaignActivitiesCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetCampaignActivitiesCommand"])(output, context);
};
return GetCampaignActivitiesCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetCampaignActivitiesCommand.js.map
/***/ }),
/***/ "EmLY":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateJourneyCommand.js ***!
\****************************************************************************************/
/*! exports provided: UpdateJourneyCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateJourneyCommand", function() { return UpdateJourneyCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateJourneyCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateJourneyCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateJourneyCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateJourneyCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateJourneyResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateJourneyCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateJourneyCommand"])(input, context);
};
UpdateJourneyCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateJourneyCommand"])(output, context);
};
return UpdateJourneyCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateJourneyCommand.js.map
/***/ }),
/***/ "Enk7":
/*!**************************************************************!*\
!*** ./node_modules/@aws-sdk/protocol-http/dist/es/index.js ***!
\**************************************************************/
/*! exports provided: HttpResponse, HttpRequest, isValidHostname */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _httpResponse__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./httpResponse */ "0Og2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpResponse", function() { return _httpResponse__WEBPACK_IMPORTED_MODULE_0__["HttpResponse"]; });
/* harmony import */ var _httpRequest__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./httpRequest */ "3hRD");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HttpRequest", function() { return _httpRequest__WEBPACK_IMPORTED_MODULE_1__["HttpRequest"]; });
/* harmony import */ var _httpHandler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./httpHandler */ "2Izi");
/* empty/unused harmony star reexport *//* harmony import */ var _isValidHostname__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./isValidHostname */ "vIPG");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isValidHostname", function() { return _isValidHostname__WEBPACK_IMPORTED_MODULE_3__["isValidHostname"]; });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxnQkFBZ0IsQ0FBQztBQUMvQixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLGVBQWUsQ0FBQztBQUM5QixjQUFjLG1CQUFtQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vaHR0cFJlc3BvbnNlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9odHRwUmVxdWVzdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaHR0cEhhbmRsZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzVmFsaWRIb3N0bmFtZVwiO1xuIl19
/***/ }),
/***/ "EpBk":
/*!*******************************************!*\
!*** ./node_modules/lodash/_isKeyable.js ***!
\*******************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* Checks if `value` is suitable for use as unique object key.
*
* @private
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is suitable, else `false`.
*/
function isKeyable(value) {
var type = typeof value;
return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean')
? (value !== '__proto__')
: (value === null);
}
module.exports = isKeyable;
/***/ }),
/***/ "ErHT":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/DeleteBucketReplicationCommand.js ***!
\********************************************************************************************/
/*! exports provided: DeleteBucketReplicationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteBucketReplicationCommand", function() { return DeleteBucketReplicationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteBucketReplicationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteBucketReplicationCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteBucketReplicationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteBucketReplicationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteBucketReplicationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteBucketReplicationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlDeleteBucketReplicationCommand"])(input, context);
};
DeleteBucketReplicationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlDeleteBucketReplicationCommand"])(output, context);
};
return DeleteBucketReplicationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=DeleteBucketReplicationCommand.js.map
/***/ }),
/***/ "ExA7":
/*!*********************************************!*\
!*** ./node_modules/lodash/isObjectLike.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
/**
* Checks if `value` is object-like. A value is object-like if it's not `null`
* and has a `typeof` result of "object".
*
* @static
* @memberOf _
* @since 4.0.0
* @category Lang
* @param {*} value The value to check.
* @returns {boolean} Returns `true` if `value` is object-like, else `false`.
* @example
*
* _.isObjectLike({});
* // => true
*
* _.isObjectLike([1, 2, 3]);
* // => true
*
* _.isObjectLike(_.noop);
* // => false
*
* _.isObjectLike(null);
* // => false
*/
function isObjectLike(value) {
return value != null && typeof value == 'object';
}
module.exports = isObjectLike;
/***/ }),
/***/ "F+F2":
/*!***************************************************!*\
!*** ./node_modules/crypto-js/lib-typedarrays.js ***!
\***************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
;(function (root, factory) {
if (true) {
// CommonJS
module.exports = exports = factory(__webpack_require__(/*! ./core */ "Ib8C"));
}
else {}
}(this, function (CryptoJS) {
(function () {
// Check if typed arrays are supported
if (typeof ArrayBuffer != 'function') {
return;
}
// Shortcuts
var C = CryptoJS;
var C_lib = C.lib;
var WordArray = C_lib.WordArray;
// Reference original init
var superInit = WordArray.init;
// Augment WordArray.init to handle typed arrays
var subInit = WordArray.init = function (typedArray) {
// Convert buffers to uint8
if (typedArray instanceof ArrayBuffer) {
typedArray = new Uint8Array(typedArray);
}
// Convert other array views to uint8
if (
typedArray instanceof Int8Array ||
(typeof Uint8ClampedArray !== "undefined" && typedArray instanceof Uint8ClampedArray) ||
typedArray instanceof Int16Array ||
typedArray instanceof Uint16Array ||
typedArray instanceof Int32Array ||
typedArray instanceof Uint32Array ||
typedArray instanceof Float32Array ||
typedArray instanceof Float64Array
) {
typedArray = new Uint8Array(typedArray.buffer, typedArray.byteOffset, typedArray.byteLength);
}
// Handle Uint8Array
if (typedArray instanceof Uint8Array) {
// Shortcut
var typedArrayByteLength = typedArray.byteLength;
// Extract bytes
var words = [];
for (var i = 0; i < typedArrayByteLength; i++) {
words[i >>> 2] |= typedArray[i] << (24 - (i % 4) * 8);
}
// Initialize this word array
superInit.call(this, words, typedArrayByteLength);
} else {
// Else call normal init
superInit.apply(this, arguments);
}
};
subInit.prototype = WordArray;
}());
return CryptoJS.lib.WordArray;
}));
/***/ }),
/***/ "F0qz":
/*!********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/DeleteSmsTemplateCommand.js ***!
\********************************************************************************************/
/*! exports provided: DeleteSmsTemplateCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteSmsTemplateCommand", function() { return DeleteSmsTemplateCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var DeleteSmsTemplateCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(DeleteSmsTemplateCommand, _super);
// Start section: command_properties
// End section: command_properties
function DeleteSmsTemplateCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
DeleteSmsTemplateCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteSmsTemplateRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["DeleteSmsTemplateResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
DeleteSmsTemplateCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1DeleteSmsTemplateCommand"])(input, context);
};
DeleteSmsTemplateCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1DeleteSmsTemplateCommand"])(output, context);
};
return DeleteSmsTemplateCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=DeleteSmsTemplateCommand.js.map
/***/ }),
/***/ "F5/f":
/*!****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-pinpoint/dist/es/commands/UpdateSegmentCommand.js ***!
\****************************************************************************************/
/*! exports provided: UpdateSegmentCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UpdateSegmentCommand", function() { return UpdateSegmentCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "xdo1");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "LhCc");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var UpdateSegmentCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(UpdateSegmentCommand, _super);
// Start section: command_properties
// End section: command_properties
function UpdateSegmentCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
UpdateSegmentCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateSegmentRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["UpdateSegmentResponse"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
UpdateSegmentCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1UpdateSegmentCommand"])(input, context);
};
UpdateSegmentCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1UpdateSegmentCommand"])(output, context);
};
return UpdateSegmentCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=UpdateSegmentCommand.js.map
/***/ }),
/***/ "F6Ln":
/*!******************************************************************************!*\
!*** ./node_modules/@aws-sdk/eventstream-marshaller/dist/es/splitMessage.js ***!
\******************************************************************************/
/*! exports provided: splitMessage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "splitMessage", function() { return splitMessage; });
/* harmony import */ var _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @aws-crypto/crc32 */ "mX1g");
/* harmony import */ var _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__);
// All prelude components are unsigned, 32-bit integers
var PRELUDE_MEMBER_LENGTH = 4;
// The prelude consists of two components
var PRELUDE_LENGTH = PRELUDE_MEMBER_LENGTH * 2;
// Checksums are always CRC32 hashes.
var CHECKSUM_LENGTH = 4;
// Messages must include a full prelude, a prelude checksum, and a message checksum
var MINIMUM_MESSAGE_LENGTH = PRELUDE_LENGTH + CHECKSUM_LENGTH * 2;
/**
* @internal
*/
function splitMessage(_a) {
var byteLength = _a.byteLength, byteOffset = _a.byteOffset, buffer = _a.buffer;
if (byteLength < MINIMUM_MESSAGE_LENGTH) {
throw new Error("Provided message too short to accommodate event stream message overhead");
}
var view = new DataView(buffer, byteOffset, byteLength);
var messageLength = view.getUint32(0, false);
if (byteLength !== messageLength) {
throw new Error("Reported message length does not match received message length");
}
var headerLength = view.getUint32(PRELUDE_MEMBER_LENGTH, false);
var expectedPreludeChecksum = view.getUint32(PRELUDE_LENGTH, false);
var expectedMessageChecksum = view.getUint32(byteLength - CHECKSUM_LENGTH, false);
var checksummer = new _aws_crypto_crc32__WEBPACK_IMPORTED_MODULE_0__["Crc32"]().update(new Uint8Array(buffer, byteOffset, PRELUDE_LENGTH));
if (expectedPreludeChecksum !== checksummer.digest()) {
throw new Error("The prelude checksum specified in the message (" + expectedPreludeChecksum + ") does not match the calculated CRC32 checksum (" + checksummer.digest() + ")");
}
checksummer.update(new Uint8Array(buffer, byteOffset + PRELUDE_LENGTH, byteLength - (PRELUDE_LENGTH + CHECKSUM_LENGTH)));
if (expectedMessageChecksum !== checksummer.digest()) {
throw new Error("The message checksum (" + checksummer.digest() + ") did not match the expected value of " + expectedMessageChecksum);
}
return {
headers: new DataView(buffer, byteOffset + PRELUDE_LENGTH + CHECKSUM_LENGTH, headerLength),
body: new Uint8Array(buffer, byteOffset + PRELUDE_LENGTH + CHECKSUM_LENGTH + headerLength, messageLength - headerLength - (PRELUDE_LENGTH + CHECKSUM_LENGTH + CHECKSUM_LENGTH)),
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BsaXRNZXNzYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NwbGl0TWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFFMUMsdURBQXVEO0FBQ3ZELElBQU0scUJBQXFCLEdBQUcsQ0FBQyxDQUFDO0FBQ2hDLHlDQUF5QztBQUN6QyxJQUFNLGNBQWMsR0FBRyxxQkFBcUIsR0FBRyxDQUFDLENBQUM7QUFDakQscUNBQXFDO0FBQ3JDLElBQU0sZUFBZSxHQUFHLENBQUMsQ0FBQztBQUMxQixtRkFBbUY7QUFDbkYsSUFBTSxzQkFBc0IsR0FBRyxjQUFjLEdBQUcsZUFBZSxHQUFHLENBQUMsQ0FBQztBQVVwRTs7R0FFRztBQUNILE1BQU0sVUFBVSxZQUFZLENBQUMsRUFBbUQ7UUFBakQsVUFBVSxnQkFBQSxFQUFFLFVBQVUsZ0JBQUEsRUFBRSxNQUFNLFlBQUE7SUFDM0QsSUFBSSxVQUFVLEdBQUcsc0JBQXNCLEVBQUU7UUFDdkMsTUFBTSxJQUFJLEtBQUssQ0FBQyx5RUFBeUUsQ0FBQyxDQUFDO0tBQzVGO0lBRUQsSUFBTSxJQUFJLEdBQUcsSUFBSSxRQUFRLENBQUMsTUFBTSxFQUFFLFVBQVUsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUUxRCxJQUFNLGFBQWEsR0FBRyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUUvQyxJQUFJLFVBQVUsS0FBSyxhQUFhLEVBQUU7UUFDaEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxnRUFBZ0UsQ0FBQyxDQUFDO0tBQ25GO0lBRUQsSUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUNsRSxJQUFNLHVCQUF1QixHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsY0FBYyxFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQ3RFLElBQU0sdUJBQXVCLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxVQUFVLEdBQUcsZUFBZSxFQUFFLEtBQUssQ0FBQyxDQUFDO0lBRXBGLElBQU0sV0FBVyxHQUFHLElBQUksS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDLElBQUksVUFBVSxDQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUUsY0FBYyxDQUFDLENBQUMsQ0FBQztJQUMzRixJQUFJLHVCQUF1QixLQUFLLFdBQVcsQ0FBQyxNQUFNLEVBQUUsRUFBRTtRQUNwRCxNQUFNLElBQUksS0FBSyxDQUNiLG9EQUFrRCx1QkFBdUIsd0RBQW1ELFdBQVcsQ0FBQyxNQUFNLEVBQUUsTUFBRyxDQUNwSixDQUFDO0tBQ0g7SUFFRCxXQUFXLENBQUMsTUFBTSxDQUNoQixJQUFJLFVBQVUsQ0FBQyxNQUFNLEVBQUUsVUFBVSxHQUFHLGNBQWMsRUFBRSxVQUFVLEdBQUcsQ0FBQyxjQUFjLEdBQUcsZUFBZSxDQUFDLENBQUMsQ0FDckcsQ0FBQztJQUNGLElBQUksdUJBQXVCLEtBQUssV0FBVyxDQUFDLE1BQU0sRUFBRSxFQUFFO1FBQ3BELE1BQU0sSUFBSSxLQUFLLENBQ2IsMkJBQXlCLFdBQVcsQ0FBQyxNQUFNLEVBQUUsOENBQXlDLHVCQUF5QixDQUNoSCxDQUFDO0tBQ0g7SUFFRCxPQUFPO1FBQ0wsT0FBTyxFQUFFLElBQUksUUFBUSxDQUFDLE1BQU0sRUFBRSxVQUFVLEdBQUcsY0FBYyxHQUFHLGVBQWUsRUFBRSxZQUFZLENBQUM7UUFDMUYsSUFBSSxFQUFFLElBQUksVUFBVSxDQUNsQixNQUFNLEVBQ04sVUFBVSxHQUFHLGNBQWMsR0FBRyxlQUFlLEdBQUcsWUFBWSxFQUM1RCxhQUFhLEdBQUcsWUFBWSxHQUFHLENBQUMsY0FBYyxHQUFHLGVBQWUsR0FBRyxlQUFlLENBQUMsQ0FDcEY7S0FDRixDQUFDO0FBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENyYzMyIH0gZnJvbSBcIkBhd3MtY3J5cHRvL2NyYzMyXCI7XG5cbi8vIEFsbCBwcmVsdWRlIGNvbXBvbmVudHMgYXJlIHVuc2lnbmVkLCAzMi1iaXQgaW50ZWdlcnNcbmNvbnN0IFBSRUxVREVfTUVNQkVSX0xFTkdUSCA9IDQ7XG4vLyBUaGUgcHJlbHVkZSBjb25zaXN0cyBvZiB0d28gY29tcG9uZW50c1xuY29uc3QgUFJFTFVERV9MRU5HVEggPSBQUkVMVURFX01FTUJFUl9MRU5HVEggKiAyO1xuLy8gQ2hlY2tzdW1zIGFyZSBhbHdheXMgQ1JDMzIgaGFzaGVzLlxuY29uc3QgQ0hFQ0tTVU1fTEVOR1RIID0gNDtcbi8vIE1lc3NhZ2VzIG11c3QgaW5jbHVkZSBhIGZ1bGwgcHJlbHVkZSwgYSBwcmVsdWRlIGNoZWNrc3VtLCBhbmQgYSBtZXNzYWdlIGNoZWNrc3VtXG5jb25zdCBNSU5JTVVNX01FU1NBR0VfTEVOR1RIID0gUFJFTFVERV9MRU5HVEggKyBDSEVDS1NVTV9MRU5HVEggKiAyO1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgaW50ZXJmYWNlIE1lc3NhZ2VQYXJ0cyB7XG4gIGhlYWRlcnM6IERhdGFWaWV3O1xuICBib2R5OiBVaW50OEFycmF5O1xufVxuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gc3BsaXRNZXNzYWdlKHsgYnl0ZUxlbmd0aCwgYnl0ZU9mZnNldCwgYnVmZmVyIH06IEFycmF5QnVmZmVyVmlldyk6IE1lc3NhZ2VQYXJ0cyB7XG4gIGlmIChieXRlTGVuZ3RoIDwgTUlOSU1VTV9NRVNTQUdFX0xFTkdUSCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcIlByb3ZpZGVkIG1lc3NhZ2UgdG9vIHNob3J0IHRvIGFjY29tbW9kYXRlIGV2ZW50IHN0cmVhbSBtZXNzYWdlIG92ZXJoZWFkXCIpO1xuICB9XG5cbiAgY29uc3QgdmlldyA9IG5ldyBEYXRhVmlldyhidWZmZXIsIGJ5dGVPZmZzZXQsIGJ5dGVMZW5ndGgpO1xuXG4gIGNvbnN0IG1lc3NhZ2VMZW5ndGggPSB2aWV3LmdldFVpbnQzMigwLCBmYWxzZSk7XG5cbiAgaWYgKGJ5dGVMZW5ndGggIT09IG1lc3NhZ2VMZW5ndGgpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJSZXBvcnRlZCBtZXNzYWdlIGxlbmd0aCBkb2VzIG5vdCBtYXRjaCByZWNlaXZlZCBtZXNzYWdlIGxlbmd0aFwiKTtcbiAgfVxuXG4gIGNvbnN0IGhlYWRlckxlbmd0aCA9IHZpZXcuZ2V0VWludDMyKFBSRUxVREVfTUVNQkVSX0xFTkdUSCwgZmFsc2UpO1xuICBjb25zdCBleHBlY3RlZFByZWx1ZGVDaGVja3N1bSA9IHZpZXcuZ2V0VWludDMyKFBSRUxVREVfTEVOR1RILCBmYWxzZSk7XG4gIGNvbnN0IGV4cGVjdGVkTWVzc2FnZUNoZWNrc3VtID0gdmlldy5nZXRVaW50MzIoYnl0ZUxlbmd0aCAtIENIRUNLU1VNX0xFTkdUSCwgZmFsc2UpO1xuXG4gIGNvbnN0IGNoZWNrc3VtbWVyID0gbmV3IENyYzMyKCkudXBkYXRlKG5ldyBVaW50OEFycmF5KGJ1ZmZlciwgYnl0ZU9mZnNldCwgUFJFTFVERV9MRU5HVEgpKTtcbiAgaWYgKGV4cGVjdGVkUHJlbHVkZUNoZWNrc3VtICE9PSBjaGVja3N1bW1lci5kaWdlc3QoKSkge1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgIGBUaGUgcHJlbHVkZSBjaGVja3N1bSBzcGVjaWZpZWQgaW4gdGhlIG1lc3NhZ2UgKCR7ZXhwZWN0ZWRQcmVsdWRlQ2hlY2tzdW19KSBkb2VzIG5vdCBtYXRjaCB0aGUgY2FsY3VsYXRlZCBDUkMzMiBjaGVja3N1bSAoJHtjaGVja3N1bW1lci5kaWdlc3QoKX0pYFxuICAgICk7XG4gIH1cblxuICBjaGVja3N1bW1lci51cGRhdGUoXG4gICAgbmV3IFVpbnQ4QXJyYXkoYnVmZmVyLCBieXRlT2Zmc2V0ICsgUFJFTFVERV9MRU5HVEgsIGJ5dGVMZW5ndGggLSAoUFJFTFVERV9MRU5HVEggKyBDSEVDS1NVTV9MRU5HVEgpKVxuICApO1xuICBpZiAoZXhwZWN0ZWRNZXNzYWdlQ2hlY2tzdW0gIT09IGNoZWNrc3VtbWVyLmRpZ2VzdCgpKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgYFRoZSBtZXNzYWdlIGNoZWNrc3VtICgke2NoZWNrc3VtbWVyLmRpZ2VzdCgpfSkgZGlkIG5vdCBtYXRjaCB0aGUgZXhwZWN0ZWQgdmFsdWUgb2YgJHtleHBlY3RlZE1lc3NhZ2VDaGVja3N1bX1gXG4gICAgKTtcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgaGVhZGVyczogbmV3IERhdGFWaWV3KGJ1ZmZlciwgYnl0ZU9mZnNldCArIFBSRUxVREVfTEVOR1RIICsgQ0hFQ0tTVU1fTEVOR1RILCBoZWFkZXJMZW5ndGgpLFxuICAgIGJvZHk6IG5ldyBVaW50OEFycmF5KFxuICAgICAgYnVmZmVyLFxuICAgICAgYnl0ZU9mZnNldCArIFBSRUxVREVfTEVOR1RIICsgQ0hFQ0tTVU1fTEVOR1RIICsgaGVhZGVyTGVuZ3RoLFxuICAgICAgbWVzc2FnZUxlbmd0aCAtIGhlYWRlckxlbmd0aCAtIChQUkVMVURFX0xFTkdUSCArIENIRUNLU1VNX0xFTkdUSCArIENIRUNLU1VNX0xFTkdUSClcbiAgICApLFxuICB9O1xufVxuIl19
/***/ }),
/***/ "F6XI":
/*!*****************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/PutBucketReplicationCommand.js ***!
\*****************************************************************************************/
/*! exports provided: PutBucketReplicationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PutBucketReplicationCommand", function() { return PutBucketReplicationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-apply-body-checksum */ "x9pl");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var PutBucketReplicationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(PutBucketReplicationCommand, _super);
// Start section: command_properties
// End section: command_properties
function PutBucketReplicationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
PutBucketReplicationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_5__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_4__["getBucketEndpointPlugin"])(configuration));
this.middlewareStack.use(Object(_aws_sdk_middleware_apply_body_checksum__WEBPACK_IMPORTED_MODULE_3__["getApplyMd5BodyChecksumPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["PutBucketReplicationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: function (output) { return output; },
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
PutBucketReplicationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlPutBucketReplicationCommand"])(input, context);
};
PutBucketReplicationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlPutBucketReplicationCommand"])(output, context);
};
return PutBucketReplicationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_6__["Command"]));
//# sourceMappingURL=PutBucketReplicationCommand.js.map
/***/ }),
/***/ "F6er":
/*!***********************************************************************!*\
!*** ./node_modules/amazon-cognito-identity-js/es/CognitoUserPool.js ***!
\***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return CognitoUserPool; });
/* harmony import */ var _Client__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Client */ "FhAz");
/* harmony import */ var _CognitoUser__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CognitoUser */ "PEP3");
/* harmony import */ var _StorageHelper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./StorageHelper */ "8/pm");
/*!
* Copyright 2016 Amazon.com,
* Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Amazon Software License (the "License").
* You may not use this file except in compliance with the
* License. A copy of the License is located at
*
* http://aws.amazon.com/asl/
*
* or in the "license" file accompanying this file. This file is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, express or implied. See the License
* for the specific language governing permissions and
* limitations under the License.
*/
/** @class */
var CognitoUserPool = /*#__PURE__*/function () {
/**
* Constructs a new CognitoUserPool object
* @param {object} data Creation options.
* @param {string} data.UserPoolId Cognito user pool id.
* @param {string} data.ClientId User pool application client id.
* @param {string} data.endpoint Optional custom service endpoint.
* @param {object} data.fetchOptions Optional options for fetch API.
* (only credentials option is supported)
* @param {object} data.Storage Optional storage object.
* @param {boolean} data.AdvancedSecurityDataCollectionFlag Optional:
* boolean flag indicating if the data collection is enabled
* to support cognito advanced security features. By default, this
* flag is set to true.
*/
function CognitoUserPool(data) {
var _ref = data || {},
UserPoolId = _ref.UserPoolId,
ClientId = _ref.ClientId,
endpoint = _ref.endpoint,
fetchOptions = _ref.fetchOptions,
AdvancedSecurityDataCollectionFlag = _ref.AdvancedSecurityDataCollectionFlag;
if (!UserPoolId || !ClientId) {
throw new Error('Both UserPoolId and ClientId are required.');
}
if (!/^[\w-]+_.+$/.test(UserPoolId)) {
throw new Error('Invalid UserPoolId format.');
}
var region = UserPoolId.split('_')[0];
this.userPoolId = UserPoolId;
this.clientId = ClientId;
this.client = new _Client__WEBPACK_IMPORTED_MODULE_0__["default"](region, endpoint, fetchOptions);
/**
* By default, AdvancedSecurityDataCollectionFlag is set to true,
* if no input value is provided.
*/
this.advancedSecurityDataCollectionFlag = AdvancedSecurityDataCollectionFlag !== false;
this.storage = data.Storage || new _StorageHelper__WEBPACK_IMPORTED_MODULE_2__["default"]().getStorage();
}
/**
* @returns {string} the user pool id
*/
var _proto = CognitoUserPool.prototype;
_proto.getUserPoolId = function getUserPoolId() {
return this.userPoolId;
}
/**
* @returns {string} the client id
*/
;
_proto.getClientId = function getClientId() {
return this.clientId;
}
/**
* @typedef {object} SignUpResult
* @property {CognitoUser} user New user.
* @property {bool} userConfirmed If the user is already confirmed.
*/
/**
* method for signing up a user
* @param {string} username User's username.
* @param {string} password Plain-text initial password entered by user.
* @param {(AttributeArg[])=} userAttributes New user attributes.
* @param {(AttributeArg[])=} validationData Application metadata.
* @param {(AttributeArg[])=} clientMetadata Client metadata.
* @param {nodeCallback} callback Called on error or with the new user.
* @param {ClientMetadata} clientMetadata object which is passed from client to Cognito Lambda trigger
* @returns {void}
*/
;
_proto.signUp = function signUp(username, password, userAttributes, validationData, callback, clientMetadata) {
var _this = this;
var jsonReq = {
ClientId: this.clientId,
Username: username,
Password: password,
UserAttributes: userAttributes,
ValidationData: validationData,
ClientMetadata: clientMetadata
};
if (this.getUserContextData(username)) {
jsonReq.UserContextData = this.getUserContextData(username);
}
this.client.request('SignUp', jsonReq, function (err, data) {
if (err) {
return callback(err, null);
}
var cognitoUser = {
Username: username,
Pool: _this,
Storage: _this.storage
};
var returnData = {
user: new _CognitoUser__WEBPACK_IMPORTED_MODULE_1__["default"](cognitoUser),
userConfirmed: data.UserConfirmed,
userSub: data.UserSub,
codeDeliveryDetails: data.CodeDeliveryDetails
};
return callback(null, returnData);
});
}
/**
* method for getting the current user of the application from the local storage
*
* @returns {CognitoUser} the user retrieved from storage
*/
;
_proto.getCurrentUser = function getCurrentUser() {
var lastUserKey = "CognitoIdentityServiceProvider." + this.clientId + ".LastAuthUser";
var lastAuthUser = this.storage.getItem(lastUserKey);
if (lastAuthUser) {
var cognitoUser = {
Username: lastAuthUser,
Pool: this,
Storage: this.storage
};
return new _CognitoUser__WEBPACK_IMPORTED_MODULE_1__["default"](cognitoUser);
}
return null;
}
/**
* This method returns the encoded data string used for cognito advanced security feature.
* This would be generated only when developer has included the JS used for collecting the
* data on their client. Please refer to documentation to know more about using AdvancedSecurity
* features
* @param {string} username the username for the context data
* @returns {string} the user context data
**/
;
_proto.getUserContextData = function getUserContextData(username) {
if (typeof AmazonCognitoAdvancedSecurityData === 'undefined') {
return undefined;
}
/* eslint-disable */
var amazonCognitoAdvancedSecurityDataConst = AmazonCognitoAdvancedSecurityData;
/* eslint-enable */
if (this.advancedSecurityDataCollectionFlag) {
var advancedSecurityData = amazonCognitoAdvancedSecurityDataConst.getData(username, this.userPoolId, this.clientId);
if (advancedSecurityData) {
var userContextData = {
EncodedData: advancedSecurityData
};
return userContextData;
}
}
return {};
};
return CognitoUserPool;
}();
/***/ }),
/***/ "F6oq":
/*!*****************************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetBucketAccelerateConfigurationCommand.js ***!
\*****************************************************************************************************/
/*! exports provided: GetBucketAccelerateConfigurationCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetBucketAccelerateConfigurationCommand", function() { return GetBucketAccelerateConfigurationCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetBucketAccelerateConfigurationCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetBucketAccelerateConfigurationCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetBucketAccelerateConfigurationCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetBucketAccelerateConfigurationCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAccelerateConfigurationRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetBucketAccelerateConfigurationOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetBucketAccelerateConfigurationCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetBucketAccelerateConfigurationCommand"])(input, context);
};
GetBucketAccelerateConfigurationCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetBucketAccelerateConfigurationCommand"])(output, context);
};
return GetBucketAccelerateConfigurationCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetBucketAccelerateConfigurationCommand.js.map
/***/ }),
/***/ "F7JK":
/*!**********************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-polly/dist/es/commands/GetSpeechSynthesisTaskCommand.js ***!
\**********************************************************************************************/
/*! exports provided: GetSpeechSynthesisTaskCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetSpeechSynthesisTaskCommand", function() { return GetSpeechSynthesisTaskCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "uUVK");
/* harmony import */ var _protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restJson1 */ "h3LU");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetSpeechSynthesisTaskCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetSpeechSynthesisTaskCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetSpeechSynthesisTaskCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetSpeechSynthesisTaskCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_3__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSpeechSynthesisTaskInput"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetSpeechSynthesisTaskOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetSpeechSynthesisTaskCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restJson1GetSpeechSynthesisTaskCommand"])(input, context);
};
GetSpeechSynthesisTaskCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restJson1__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restJson1GetSpeechSynthesisTaskCommand"])(output, context);
};
return GetSpeechSynthesisTaskCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_4__["Command"]));
//# sourceMappingURL=GetSpeechSynthesisTaskCommand.js.map
/***/ }),
/***/ "F8X2":
/*!*************************************************************!*\
!*** ./node_modules/graphql/language/directiveLocation.mjs ***!
\*************************************************************/
/*! exports provided: DirectiveLocation */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DirectiveLocation", function() { return DirectiveLocation; });
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* The set of allowed directive location values.
*/
var DirectiveLocation = Object.freeze({
// Request Definitions
QUERY: 'QUERY',
MUTATION: 'MUTATION',
SUBSCRIPTION: 'SUBSCRIPTION',
FIELD: 'FIELD',
FRAGMENT_DEFINITION: 'FRAGMENT_DEFINITION',
FRAGMENT_SPREAD: 'FRAGMENT_SPREAD',
INLINE_FRAGMENT: 'INLINE_FRAGMENT',
VARIABLE_DEFINITION: 'VARIABLE_DEFINITION',
// Type System Definitions
SCHEMA: 'SCHEMA',
SCALAR: 'SCALAR',
OBJECT: 'OBJECT',
FIELD_DEFINITION: 'FIELD_DEFINITION',
ARGUMENT_DEFINITION: 'ARGUMENT_DEFINITION',
INTERFACE: 'INTERFACE',
UNION: 'UNION',
ENUM: 'ENUM',
ENUM_VALUE: 'ENUM_VALUE',
INPUT_OBJECT: 'INPUT_OBJECT',
INPUT_FIELD_DEFINITION: 'INPUT_FIELD_DEFINITION'
});
/**
* The enum type representing the directive location values.
*/
/***/ }),
/***/ "F97/":
/*!*********************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/not.js ***!
\*********************************************************/
/*! exports provided: not */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "not", function() { return not; });
function not(pred, thisArg) {
function notPred() {
return !(notPred.pred.apply(notPred.thisArg, arguments));
}
notPred.pred = pred;
notPred.thisArg = thisArg;
return notPred;
}
//# sourceMappingURL=not.js.map
/***/ }),
/***/ "FAQy":
/*!********************************************************************!*\
!*** ./node_modules/graphql/utilities/introspectionFromSchema.mjs ***!
\********************************************************************/
/*! exports provided: introspectionFromSchema */
/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "introspectionFromSchema", function() { return introspectionFromSchema; });
/* harmony import */ var _jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsutils/invariant */ "2C6G");
/* harmony import */ var _introspectionQuery__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./introspectionQuery */ "PDj5");
/* harmony import */ var _execution_execute__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../execution/execute */ "yRpE");
/* harmony import */ var _language_parser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../language/parser */ "EMzn");
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* strict
*/
/**
* Build an IntrospectionQuery from a GraphQLSchema
*
* IntrospectionQuery is useful for utilities that care about type and field
* relationships, but do not need to traverse through those relationships.
*
* This is the inverse of buildClientSchema. The primary use case is outside
* of the server context, for instance when doing schema comparisons.
*/
function introspectionFromSchema(schema, options) {
var queryAST = Object(_language_parser__WEBPACK_IMPORTED_MODULE_3__["parse"])(Object(_introspectionQuery__WEBPACK_IMPORTED_MODULE_1__["getIntrospectionQuery"])(options));
var result = Object(_execution_execute__WEBPACK_IMPORTED_MODULE_2__["execute"])(schema, queryAST);
!(!result.then && !result.errors && result.data) ? Object(_jsutils_invariant__WEBPACK_IMPORTED_MODULE_0__["default"])(0) : void 0;
return result.data;
}
/***/ }),
/***/ "FB5R":
/*!*************************************************************************************!*\
!*** ./node_modules/@aws-sdk/client-s3/dist/es/commands/GetObjectTorrentCommand.js ***!
\*************************************************************************************/
/*! exports provided: GetObjectTorrentCommand */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GetObjectTorrentCommand", function() { return GetObjectTorrentCommand; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _models_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../models/index */ "rrRf");
/* harmony import */ var _protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../protocols/Aws_restXml */ "mL/g");
/* harmony import */ var _aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @aws-sdk/middleware-bucket-endpoint */ "4pdS");
/* harmony import */ var _aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @aws-sdk/middleware-serde */ "mRvm");
/* harmony import */ var _aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @aws-sdk/smithy-client */ "EI00");
var GetObjectTorrentCommand = /** @class */ (function (_super) {
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"])(GetObjectTorrentCommand, _super);
// Start section: command_properties
// End section: command_properties
function GetObjectTorrentCommand(input) {
var _this =
// Start section: command_constructor
_super.call(this) || this;
_this.input = input;
return _this;
// End section: command_constructor
}
GetObjectTorrentCommand.prototype.resolveMiddleware = function (clientStack, configuration, options) {
this.middlewareStack.use(Object(_aws_sdk_middleware_serde__WEBPACK_IMPORTED_MODULE_4__["getSerdePlugin"])(configuration, this.serialize, this.deserialize));
this.middlewareStack.use(Object(_aws_sdk_middleware_bucket_endpoint__WEBPACK_IMPORTED_MODULE_3__["getBucketEndpointPlugin"])(configuration));
var stack = clientStack.concat(this.middlewareStack);
var logger = configuration.logger;
var handlerExecutionContext = {
logger: logger,
inputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetObjectTorrentRequest"].filterSensitiveLog,
outputFilterSensitiveLog: _models_index__WEBPACK_IMPORTED_MODULE_1__["GetObjectTorrentOutput"].filterSensitiveLog,
};
var requestHandler = configuration.requestHandler;
return stack.resolve(function (request) {
return requestHandler.handle(request.request, options || {});
}, handlerExecutionContext);
};
GetObjectTorrentCommand.prototype.serialize = function (input, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["serializeAws_restXmlGetObjectTorrentCommand"])(input, context);
};
GetObjectTorrentCommand.prototype.deserialize = function (output, context) {
return Object(_protocols_Aws_restXml__WEBPACK_IMPORTED_MODULE_2__["deserializeAws_restXmlGetObjectTorrentCommand"])(output, context);
};
return GetObjectTorrentCommand;
}(_aws_sdk_smithy_client__WEBPACK_IMPORTED_MODULE_5__["Command"]));
//# sourceMappingURL=GetObjectTorrentCommand.js.map
/***/ }),
/***/ "FD9M":
/*!***********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/bufferToggle.js ***!
\***********************************************************************/
/*! exports provided: bufferToggle */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferToggle", function() { return bufferToggle; });
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscription */ "quSY");
/* harmony import */ var _util_subscribeToResult__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/subscribeToResult */ "ZUHj");
/* harmony import */ var _OuterSubscriber__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../OuterSubscriber */ "l7GE");
function bufferToggle(openings, closingSelector) {
return function bufferToggleOperatorFunction(source) {
return source.lift(new BufferToggleOperator(openings, closingSelector));
};
}
class BufferToggleOperator {
constructor(openings, closingSelector) {
this.openings = openings;
this.closingSelector = closingSelector;
}
call(subscriber, source) {
return source.subscribe(new BufferToggleSubscriber(subscriber, this.openings, this.closingSelector));
}
}
class BufferToggleSubscriber extends _OuterSubscriber__WEBPACK_IMPORTED_MODULE_2__["OuterSubscriber"] {
constructor(destination, openings, closingSelector) {
super(destination);
this.closingSelector = closingSelector;
this.contexts = [];
this.add(Object(_util_subscribeToResult__WEBPACK_IMPORTED_MODULE_1__["subscribeToResult"])(this, openings));
}
_next(value) {
const contexts = this.contexts;
const len = contexts.length;
for (let i = 0; i < len; i++) {
contexts[i].buffer.push(value);
}
}
_error(err) {
const contexts = this.contexts;
while (contexts.length > 0) {
const context = contexts.shift();
context.subscription.unsubscribe();
context.buffer = null;
context.subscription = null;
}
this.contexts = null;
super._error(err);
}
_complete() {
const contexts = this.contexts;
while (contexts.length > 0) {
const context = contexts.shift();
this.destination.next(context.buffer);
context.subscription.unsubscribe();
context.buffer = null;
context.subscription = null;
}
this.contexts = null;
super._complete();
}
notifyNext(outerValue, innerValue) {
outerValue ? this.closeBuffer(outerValue) : this.openBuffer(innerValue);
}
notifyComplete(innerSub) {
this.closeBuffer(innerSub.context);
}
openBuffer(value) {
try {
const closingSelector = this.closingSelector;
const closingNotifier = closingSelector.call(this, value);
if (closingNotifier) {
this.trySubscribe(closingNotifier);
}
}
catch (err) {
this._error(err);
}
}
closeBuffer(context) {
const contexts = this.contexts;
if (contexts && context) {
const { buffer, subscription } = context;
this.destination.next(buffer);
contexts.splice(contexts.indexOf(context), 1);
this.remove(subscription);
subscription.unsubscribe();
}
}
trySubscribe(closingNotifier) {
const contexts = this.contexts;
const buffer = [];
const subscription = new _Subscription__WEBPACK_IMPORTED_MODULE_0__["Subscription"]();
const context = { buffer, subscription };
contexts.push(context);
const innerSubscription = Object(_util_subscribeToResult__WEBPACK_IMPORTED_MODULE_1__["subscribeToResult"])(this, closingNotifier, context);
if (!innerSubscription || innerSubscription.closed) {
this.closeBuffer(context);
}
else {
innerSubscription.context = context;
this.add(innerSubscription);
subscription.add(innerSubscription);
}
}
}
//# sourceMappingURL=bufferToggle.js.map
/***/ }),
/***/ "FGGy":
/*!*******************************************************************!*\
!*** ./node_modules/@aws-sdk/client-kinesis/dist/es/endpoints.js ***!
\*******************************************************************/
/*! exports provided: defaultRegionInfoProvider */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultRegionInfoProvider", function() { return defaultRegionInfoProvider; });
// Partition default templates
var AWS_TEMPLATE = "kinesis.{region}.amazonaws.com";
var AWS_CN_TEMPLATE = "kinesis.{region}.amazonaws.com.cn";
var AWS_ISO_TEMPLATE = "kinesis.{region}.c2s.ic.gov";
var AWS_ISO_B_TEMPLATE = "kinesis.{region}.sc2s.sgov.gov";
var AWS_US_GOV_TEMPLATE = "kinesis.{region}.amazonaws.com";
// Partition regions
var AWS_REGIONS = new Set([
"ap-east-1",
"ap-northeast-1",
"ap-northeast-2",
"ap-south-1",
"ap-southeast-1",
"ap-southeast-2",
"ca-central-1",
"eu-central-1",
"eu-north-1",
"eu-west-1",
"eu-west-2",
"eu-west-3",
"me-south-1",
"sa-east-1",
"us-east-1",
"us-east-2",
"us-west-1",
"us-west-2",
]);
var AWS_CN_REGIONS = new Set(["cn-north-1", "cn-northwest-1"]);
var AWS_ISO_REGIONS = new Set(["us-iso-east-1"]);
var AWS_ISO_B_REGIONS = new Set(["us-isob-east-1"]);
var AWS_US_GOV_REGIONS = new Set(["us-gov-east-1", "us-gov-west-1"]);
var defaultRegionInfoProvider = function (region, options) {
var regionInfo = undefined;
switch (region) {
// First, try to match exact region names.
case "ap-east-1":
regionInfo = {
hostname: "kinesis.ap-east-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-northeast-1":
regionInfo = {
hostname: "kinesis.ap-northeast-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-northeast-2":
regionInfo = {
hostname: "kinesis.ap-northeast-2.amazonaws.com",
partition: "aws",
};
break;
case "ap-south-1":
regionInfo = {
hostname: "kinesis.ap-south-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-southeast-1":
regionInfo = {
hostname: "kinesis.ap-southeast-1.amazonaws.com",
partition: "aws",
};
break;
case "ap-southeast-2":
regionInfo = {
hostname: "kinesis.ap-southeast-2.amazonaws.com",
partition: "aws",
};
break;
case "ca-central-1":
regionInfo = {
hostname: "kinesis.ca-central-1.amazonaws.com",
partition: "aws",
};
break;
case "cn-north-1":
regionInfo = {
hostname: "kinesis.cn-north-1.amazonaws.com.cn",
partition: "aws-cn",
};
break;
case "cn-northwest-1":
regionInfo = {
hostname: "kinesis.cn-northwest-1.amazonaws.com.cn",
partition: "aws-cn",
};
break;
case "eu-central-1":
regionInfo = {
hostname: "kinesis.eu-central-1.amazonaws.com",
partition: "aws",
};
break;
case "eu-north-1":
regionInfo = {
hostname: "kinesis.eu-north-1.amazonaws.com",
partition: "aws",
};
break;
case "eu-west-1":
regionInfo = {
hostname: "kinesis.eu-west-1.amazonaws.com",
partition: "aws",
};
break;
case "eu-west-2":
regionInfo = {
hostname: "kinesis.eu-west-2.amazonaws.com",
partition: "aws",
};
break;
case "eu-west-3":
regionInfo = {
hostname: "kinesis.eu-west-3.amazonaws.com",
partition: "aws",
};
break;
case "me-south-1":
regionInfo = {
hostname: "kinesis.me-south-1.amazonaws.com",
partition: "aws",
};
break;
case "sa-east-1":
regionInfo = {
hostname: "kinesis.sa-east-1.amazonaws.com",
partition: "aws",
};
break;
case "us-east-1":
regionInfo = {
hostname: "kinesis.us-east-1.amazonaws.com",
partition: "aws",
};
break;
case "us-east-2":
regionInfo = {
hostname: "kinesis.us-east-2.amazonaws.com",
partition: "aws",
};
break;
case "us-gov-east-1":
regionInfo = {
hostname: "kinesis.us-gov-east-1.amazonaws.com",
partition: "aws-us-gov",
};
break;
case "us-gov-west-1":
regionInfo = {
hostname: "kinesis.us-gov-west-1.amazonaws.com",
partition: "aws-us-gov",
};
break;
case "us-iso-east-1":
regionInfo = {
hostname: "kinesis.us-iso-east-1.c2s.ic.gov",
partition: "aws-iso",
};
break;
case "us-isob-east-1":
regionInfo = {
hostname: "kinesis.us-isob-east-1.sc2s.sgov.gov",
partition: "aws-iso-b",
};
break;
case "us-west-1":
regionInfo = {
hostname: "kinesis.us-west-1.amazonaws.com",
partition: "aws",
};
break;
case "us-west-2":
regionInfo = {
hostname: "kinesis.us-west-2.amazonaws.com",
partition: "aws",
};
break;
// Next, try to match partition endpoints.
default:
if (AWS_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_TEMPLATE.replace("{region}", region),
partition: "aws",
};
}
if (AWS_CN_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_CN_TEMPLATE.replace("{region}", region),
partition: "aws-cn",
};
}
if (AWS_ISO_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_ISO_TEMPLATE.replace("{region}", region),
partition: "aws-iso",
};
}
if (AWS_ISO_B_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_ISO_B_TEMPLATE.replace("{region}", region),
partition: "aws-iso-b",
};
}
if (AWS_US_GOV_REGIONS.has(region)) {
regionInfo = {
hostname: AWS_US_GOV_TEMPLATE.replace("{region}", region),
partition: "aws-us-gov",
};
}
// Finally, assume it's an AWS partition endpoint.
if (regionInfo === undefined) {
regionInfo = {
hostname: AWS_TEMPLATE.replace("{region}", region),
partition: "aws",
};
}
}
return Promise.resolve(regionInfo);
};
//# sourceMappingURL=endpoints.js.map
/***/ }),
/***/ "FKr1":
/*!**********************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/core.js ***!
\**********************************************************************/
/*! exports provided: APR, AUG, AnimationCurves, AnimationDurations, DEC, DateAdapter, ErrorStateMatcher, FEB, JAN, JUL, JUN, MAR, MATERIAL_SANITY_CHECKS, MAT_DATE_FORMATS, MAT_DATE_LOCALE, MAT_DATE_LOCALE_FACTORY, MAT_DATE_LOCALE_PROVIDER, MAT_LABEL_GLOBAL_OPTIONS, MAT_NATIVE_DATE_FORMATS, MAT_OPTGROUP, MAT_OPTION_PARENT_COMPONENT, MAT_RIPPLE_GLOBAL_OPTIONS, MAY, MatCommonModule, MatLine, MatLineModule, MatLineSetter, MatNativeDateModule, MatOptgroup, MatOption, MatOptionModule, MatOptionSelectionChange, MatPseudoCheckbox, MatPseudoCheckboxModule, MatRipple, MatRippleModule, NOV, NativeDateAdapter, NativeDateModule, OCT, RippleRef, RippleRenderer, SEP, ShowOnDirtyErrorStateMatcher, VERSION, _MatOptgroupBase, _MatOptionBase, _countGroupLabelsBeforeOption, _getOptionScrollPosition, defaultRippleAnimationConfig, mixinColor, mixinDisableRipple, mixinDisabled, mixinErrorState, mixinInitialized, mixinTabIndex, setLines, ɵ0, ɵangular_material_src_material_core_core_a */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "APR", function() { return APR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AUG", function() { return AUG; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationCurves", function() { return AnimationCurves; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationDurations", function() { return AnimationDurations; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DEC", function() { return DEC; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DateAdapter", function() { return DateAdapter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ErrorStateMatcher", function() { return ErrorStateMatcher; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FEB", function() { return FEB; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JAN", function() { return JAN; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JUL", function() { return JUL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "JUN", function() { return JUN; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAR", function() { return MAR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MATERIAL_SANITY_CHECKS", function() { return MATERIAL_SANITY_CHECKS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DATE_FORMATS", function() { return MAT_DATE_FORMATS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DATE_LOCALE", function() { return MAT_DATE_LOCALE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DATE_LOCALE_FACTORY", function() { return MAT_DATE_LOCALE_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DATE_LOCALE_PROVIDER", function() { return MAT_DATE_LOCALE_PROVIDER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_LABEL_GLOBAL_OPTIONS", function() { return MAT_LABEL_GLOBAL_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_NATIVE_DATE_FORMATS", function() { return MAT_NATIVE_DATE_FORMATS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_OPTGROUP", function() { return MAT_OPTGROUP; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_OPTION_PARENT_COMPONENT", function() { return MAT_OPTION_PARENT_COMPONENT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RIPPLE_GLOBAL_OPTIONS", function() { return MAT_RIPPLE_GLOBAL_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAY", function() { return MAY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCommonModule", function() { return MatCommonModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatLine", function() { return MatLine; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatLineModule", function() { return MatLineModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatLineSetter", function() { return MatLineSetter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatNativeDateModule", function() { return MatNativeDateModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatOptgroup", function() { return MatOptgroup; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatOption", function() { return MatOption; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatOptionModule", function() { return MatOptionModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatOptionSelectionChange", function() { return MatOptionSelectionChange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatPseudoCheckbox", function() { return MatPseudoCheckbox; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatPseudoCheckboxModule", function() { return MatPseudoCheckboxModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRipple", function() { return MatRipple; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRippleModule", function() { return MatRippleModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NOV", function() { return NOV; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NativeDateAdapter", function() { return NativeDateAdapter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NativeDateModule", function() { return NativeDateModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "OCT", function() { return OCT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RippleRef", function() { return RippleRef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RippleRenderer", function() { return RippleRenderer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SEP", function() { return SEP; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ShowOnDirtyErrorStateMatcher", function() { return ShowOnDirtyErrorStateMatcher; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VERSION", function() { return VERSION; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatOptgroupBase", function() { return _MatOptgroupBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatOptionBase", function() { return _MatOptionBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_countGroupLabelsBeforeOption", function() { return _countGroupLabelsBeforeOption; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_getOptionScrollPosition", function() { return _getOptionScrollPosition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defaultRippleAnimationConfig", function() { return defaultRippleAnimationConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinColor", function() { return mixinColor; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinDisableRipple", function() { return mixinDisableRipple; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinDisabled", function() { return mixinDisabled; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinErrorState", function() { return mixinErrorState; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinInitialized", function() { return mixinInitialized; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mixinTabIndex", function() { return mixinTabIndex; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setLines", function() { return setLines; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵ0", function() { return ɵ0$1; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_core_core_a", function() { return MATERIAL_SANITY_CHECKS_FACTORY; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var _angular_cdk__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk */ "xz+E");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Current version of Angular Material. */
const _c0 = ["*", [["mat-option"], ["ng-container"]]];
const _c1 = ["*", "mat-option, ng-container"];
function MatOption_mat_pseudo_checkbox_0_Template(rf, ctx) { if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](0, "mat-pseudo-checkbox", 3);
} if (rf & 2) {
const ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("state", ctx_r0.selected ? "checked" : "unchecked")("disabled", ctx_r0.disabled);
} }
const _c2 = ["*"];
const VERSION = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["Version"]('10.2.6');
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** @docs-private */
class AnimationCurves {
}
AnimationCurves.STANDARD_CURVE = 'cubic-bezier(0.4,0.0,0.2,1)';
AnimationCurves.DECELERATION_CURVE = 'cubic-bezier(0.0,0.0,0.2,1)';
AnimationCurves.ACCELERATION_CURVE = 'cubic-bezier(0.4,0.0,1,1)';
AnimationCurves.SHARP_CURVE = 'cubic-bezier(0.4,0.0,0.6,1)';
/** @docs-private */
class AnimationDurations {
}
AnimationDurations.COMPLEX = '375ms';
AnimationDurations.ENTERING = '225ms';
AnimationDurations.EXITING = '195ms';
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Private version constant to circumvent test/build issues,
// i.e. avoid core to depend on the @angular/material primary entry-point
// Can be removed once the Material primary entry-point no longer
// re-exports all secondary entry-points
const VERSION$1 = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["Version"]('10.2.6');
/** @docs-private */
function MATERIAL_SANITY_CHECKS_FACTORY() {
return true;
}
/** Injection token that configures whether the Material sanity checks are enabled. */
const MATERIAL_SANITY_CHECKS = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('mat-sanity-checks', {
providedIn: 'root',
factory: MATERIAL_SANITY_CHECKS_FACTORY,
});
/**
* Module that captures anything that should be loaded and/or run for *all* Angular Material
* components. This includes Bidi, etc.
*
* This module should be imported to each top-level component module (e.g., MatTabsModule).
*/
class MatCommonModule {
constructor(highContrastModeDetector, sanityChecks,
/** @breaking-change 11.0.0 make document required */
document) {
/** Whether we've done the global sanity checks (e.g. a theme is loaded, there is a doctype). */
this._hasDoneGlobalChecks = false;
this._document = document;
// While A11yModule also does this, we repeat it here to avoid importing A11yModule
// in MatCommonModule.
highContrastModeDetector._applyBodyHighContrastModeCssClasses();
// Note that `_sanityChecks` is typed to `any`, because AoT
// throws an error if we use the `SanityChecks` type directly.
this._sanityChecks = sanityChecks;
if (!this._hasDoneGlobalChecks) {
this._checkDoctypeIsDefined();
this._checkThemeIsPresent();
this._checkCdkVersionMatch();
this._hasDoneGlobalChecks = true;
}
}
/** Access injected document if available or fallback to global document reference */
_getDocument() {
const doc = this._document || document;
return typeof doc === 'object' && doc ? doc : null;
}
/** Use defaultView of injected document if available or fallback to global window reference */
_getWindow() {
const doc = this._getDocument();
const win = (doc === null || doc === void 0 ? void 0 : doc.defaultView) || window;
return typeof win === 'object' && win ? win : null;
}
/** Whether any sanity checks are enabled. */
_checksAreEnabled() {
// TODO(crisbeto): we can't use `ngDevMode` here yet, because ViewEngine apps might not support
// it. Since these checks can have performance implications and they aren't tree shakeable
// in their current form, we can leave the `isDevMode` check in for now.
// tslint:disable-next-line:ban
return Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["isDevMode"])() && !this._isTestEnv();
}
/** Whether the code is running in tests. */
_isTestEnv() {
const window = this._getWindow();
return window && (window.__karma__ || window.jasmine);
}
_checkDoctypeIsDefined() {
const isEnabled = this._checksAreEnabled() &&
(this._sanityChecks === true || this._sanityChecks.doctype);
const document = this._getDocument();
if (isEnabled && document && !document.doctype) {
console.warn('Current document does not have a doctype. This may cause ' +
'some Angular Material components not to behave as expected.');
}
}
_checkThemeIsPresent() {
// We need to assert that the `body` is defined, because these checks run very early
// and the `body` won't be defined if the consumer put their scripts in the `head`.
const isDisabled = !this._checksAreEnabled() ||
(this._sanityChecks === false || !this._sanityChecks.theme);
const document = this._getDocument();
if (isDisabled || !document || !document.body ||
typeof getComputedStyle !== 'function') {
return;
}
const testElement = document.createElement('div');
testElement.classList.add('mat-theme-loaded-marker');
document.body.appendChild(testElement);
const computedStyle = getComputedStyle(testElement);
// In some situations the computed style of the test element can be null. For example in
// Firefox, the computed style is null if an application is running inside of a hidden iframe.
// See: https://bugzilla.mozilla.org/show_bug.cgi?id=548397
if (computedStyle && computedStyle.display !== 'none') {
console.warn('Could not find Angular Material core theme. Most Material ' +
'components may not work as expected. For more info refer ' +
'to the theming guide: https://material.angular.io/guide/theming');
}
document.body.removeChild(testElement);
}
/** Checks whether the material version matches the cdk version */
_checkCdkVersionMatch() {
const isEnabled = this._checksAreEnabled() &&
(this._sanityChecks === true || this._sanityChecks.version);
if (isEnabled && VERSION$1.full !== _angular_cdk__WEBPACK_IMPORTED_MODULE_3__["VERSION"].full) {
console.warn('The Angular Material version (' + VERSION$1.full + ') does not match ' +
'the Angular CDK version (' + _angular_cdk__WEBPACK_IMPORTED_MODULE_3__["VERSION"].full + ').\n' +
'Please ensure the versions of these two packages exactly match.');
}
}
}
MatCommonModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MatCommonModule });
MatCommonModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MatCommonModule_Factory(t) { return new (t || MatCommonModule)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_1__["HighContrastModeDetector"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](MATERIAL_SANITY_CHECKS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"], 8)); }, imports: [[_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]] });
MatCommonModule.ctorParameters = () => [
{ type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_1__["HighContrastModeDetector"] },
{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [MATERIAL_SANITY_CHECKS,] }] },
{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"],] }] }
];
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MatCommonModule, { imports: function () { return [_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]]; }, exports: function () { return [_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]]; } }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatCommonModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
imports: [_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]],
exports: [_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_2__["BidiModule"]]
}]
}], function () { return [{ type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_1__["HighContrastModeDetector"] }, { type: undefined, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [MATERIAL_SANITY_CHECKS]
}] }, { type: undefined, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]]
}] }]; }, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Mixin to augment a directive with a `disabled` property. */
function mixinDisabled(base) {
return class extends base {
constructor(...args) {
super(...args);
this._disabled = false;
}
get disabled() { return this._disabled; }
set disabled(value) { this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceBooleanProperty"])(value); }
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Mixin to augment a directive with a `color` property. */
function mixinColor(base, defaultColor) {
return class extends base {
constructor(...args) {
super(...args);
this.defaultColor = defaultColor;
// Set the default color that can be specified from the mixin.
this.color = defaultColor;
}
get color() { return this._color; }
set color(value) {
const colorPalette = value || this.defaultColor;
if (colorPalette !== this._color) {
if (this._color) {
this._elementRef.nativeElement.classList.remove(`mat-${this._color}`);
}
if (colorPalette) {
this._elementRef.nativeElement.classList.add(`mat-${colorPalette}`);
}
this._color = colorPalette;
}
}
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Mixin to augment a directive with a `disableRipple` property. */
function mixinDisableRipple(base) {
class Mixin extends base {
constructor(...args) {
super(...args);
this._disableRipple = false;
}
/** Whether the ripple effect is disabled or not. */
get disableRipple() { return this._disableRipple; }
set disableRipple(value) { this._disableRipple = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceBooleanProperty"])(value); }
}
// Since we don't directly extend from `base` with it's original types, and we instruct
// TypeScript that `T` actually is instantiatable through `new`, the types don't overlap.
// This is a limitation in TS as abstract classes cannot be typed properly dynamically.
return Mixin;
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Mixin to augment a directive with a `tabIndex` property. */
function mixinTabIndex(base, defaultTabIndex = 0) {
// Note: We cast `base` to `unknown` and then `Constructor`. It could be an abstract class,
// but given we `extend` it from another class, we can assume a constructor being accessible.
class Mixin extends base {
constructor(...args) {
super(...args);
this._tabIndex = defaultTabIndex;
this.defaultTabIndex = defaultTabIndex;
}
get tabIndex() { return this.disabled ? -1 : this._tabIndex; }
set tabIndex(value) {
// If the specified tabIndex value is null or undefined, fall back to the default value.
this._tabIndex = value != null ? Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceNumberProperty"])(value) : this.defaultTabIndex;
}
}
// Since we don't directly extend from `base` with it's original types, and we instruct
// TypeScript that `T` actually is instantiatable through `new`, the types don't overlap.
// This is a limitation in TS as abstract classes cannot be typed properly dynamically.
return Mixin;
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Mixin to augment a directive with updateErrorState method.
* For component with `errorState` and need to update `errorState`.
*/
function mixinErrorState(base) {
return class extends base {
constructor(...args) {
super(...args);
/** Whether the component is in an error state. */
this.errorState = false;
/**
* Stream that emits whenever the state of the input changes such that the wrapping
* `MatFormField` needs to run change detection.
*/
this.stateChanges = new rxjs__WEBPACK_IMPORTED_MODULE_6__["Subject"]();
}
updateErrorState() {
const oldState = this.errorState;
const parent = this._parentFormGroup || this._parentForm;
const matcher = this.errorStateMatcher || this._defaultErrorStateMatcher;
const control = this.ngControl ? this.ngControl.control : null;
const newState = matcher.isErrorState(control, parent);
if (newState !== oldState) {
this.errorState = newState;
this.stateChanges.next();
}
}
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Mixin to augment a directive with an initialized property that will emits when ngOnInit ends. */
function mixinInitialized(base) {
return class extends base {
constructor(...args) {
super(...args);
/** Whether this directive has been marked as initialized. */
this._isInitialized = false;
/**
* List of subscribers that subscribed before the directive was initialized. Should be notified
* during _markInitialized. Set to null after pending subscribers are notified, and should
* not expect to be populated after.
*/
this._pendingSubscribers = [];
/**
* Observable stream that emits when the directive initializes. If already initialized, the
* subscriber is stored to be notified once _markInitialized is called.
*/
this.initialized = new rxjs__WEBPACK_IMPORTED_MODULE_6__["Observable"](subscriber => {
// If initialized, immediately notify the subscriber. Otherwise store the subscriber to notify
// when _markInitialized is called.
if (this._isInitialized) {
this._notifySubscriber(subscriber);
}
else {
this._pendingSubscribers.push(subscriber);
}
});
}
/**
* Marks the state as initialized and notifies pending subscribers. Should be called at the end
* of ngOnInit.
* @docs-private
*/
_markInitialized() {
if (this._isInitialized && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('This directive has already been marked as initialized and ' +
'should not be called twice.');
}
this._isInitialized = true;
this._pendingSubscribers.forEach(this._notifySubscriber);
this._pendingSubscribers = null;
}
/** Emits and completes the subscriber stream (should only emit once). */
_notifySubscriber(subscriber) {
subscriber.next();
subscriber.complete();
}
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** InjectionToken for datepicker that can be used to override default locale code. */
const MAT_DATE_LOCALE = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('MAT_DATE_LOCALE', {
providedIn: 'root',
factory: MAT_DATE_LOCALE_FACTORY,
});
/** @docs-private */
function MAT_DATE_LOCALE_FACTORY() {
return Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_0__["LOCALE_ID"]);
}
/**
* No longer needed since MAT_DATE_LOCALE has been changed to a scoped injectable.
* If you are importing and providing this in your code you can simply remove it.
* @deprecated
* @breaking-change 8.0.0
*/
const MAT_DATE_LOCALE_PROVIDER = { provide: MAT_DATE_LOCALE, useExisting: _angular_core__WEBPACK_IMPORTED_MODULE_0__["LOCALE_ID"] };
/** Adapts type `D` to be usable as a date by cdk-based components that work with dates. */
class DateAdapter {
constructor() {
this._localeChanges = new rxjs__WEBPACK_IMPORTED_MODULE_6__["Subject"]();
/** A stream that emits when the locale changes. */
this.localeChanges = this._localeChanges;
}
/**
* Given a potential date object, returns that same date object if it is
* a valid date, or `null` if it's not a valid date.
* @param obj The object to check.
* @returns A date or `null`.
*/
getValidDateOrNull(obj) {
return this.isDateInstance(obj) && this.isValid(obj) ? obj : null;
}
/**
* Attempts to deserialize a value to a valid date object. This is different from parsing in that
* deserialize should only accept non-ambiguous, locale-independent formats (e.g. a ISO 8601
* string). The default implementation does not allow any deserialization, it simply checks that
* the given value is already a valid date object or null. The `` will call this
* method on all of its `@Input()` properties that accept dates. It is therefore possible to
* support passing values from your backend directly to these properties by overriding this method
* to also deserialize the format used by your backend.
* @param value The value to be deserialized into a date object.
* @returns The deserialized date object, either a valid date, null if the value can be
* deserialized into a null date (e.g. the empty string), or an invalid date.
*/
deserialize(value) {
if (value == null || this.isDateInstance(value) && this.isValid(value)) {
return value;
}
return this.invalid();
}
/**
* Sets the locale used for all dates.
* @param locale The new locale.
*/
setLocale(locale) {
this.locale = locale;
this._localeChanges.next();
}
/**
* Compares two dates.
* @param first The first date to compare.
* @param second The second date to compare.
* @returns 0 if the dates are equal, a number less than 0 if the first date is earlier,
* a number greater than 0 if the first date is later.
*/
compareDate(first, second) {
return this.getYear(first) - this.getYear(second) ||
this.getMonth(first) - this.getMonth(second) ||
this.getDate(first) - this.getDate(second);
}
/**
* Checks if two dates are equal.
* @param first The first date to check.
* @param second The second date to check.
* @returns Whether the two dates are equal.
* Null dates are considered equal to other null dates.
*/
sameDate(first, second) {
if (first && second) {
let firstValid = this.isValid(first);
let secondValid = this.isValid(second);
if (firstValid && secondValid) {
return !this.compareDate(first, second);
}
return firstValid == secondValid;
}
return first == second;
}
/**
* Clamp the given date between min and max dates.
* @param date The date to clamp.
* @param min The minimum value to allow. If null or omitted no min is enforced.
* @param max The maximum value to allow. If null or omitted no max is enforced.
* @returns `min` if `date` is less than `min`, `max` if date is greater than `max`,
* otherwise `date`.
*/
clampDate(date, min, max) {
if (min && this.compareDate(date, min) < 0) {
return min;
}
if (max && this.compareDate(date, max) > 0) {
return max;
}
return date;
}
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
const MAT_DATE_FORMATS = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('mat-date-formats');
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// TODO(mmalerba): Remove when we no longer support safari 9.
/** Whether the browser supports the Intl API. */
let SUPPORTS_INTL_API;
// We need a try/catch around the reference to `Intl`, because accessing it in some cases can
// cause IE to throw. These cases are tied to particular versions of Windows and can happen if
// the consumer is providing a polyfilled `Map`. See:
// https://github.com/Microsoft/ChakraCore/issues/3189
// https://github.com/angular/components/issues/15687
try {
SUPPORTS_INTL_API = typeof Intl != 'undefined';
}
catch (_a) {
SUPPORTS_INTL_API = false;
}
/** The default month names to use if Intl API is not available. */
const DEFAULT_MONTH_NAMES = {
'long': [
'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
'October', 'November', 'December'
],
'short': ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
'narrow': ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D']
};
const ɵ0 = i => String(i + 1);
/** The default date names to use if Intl API is not available. */
const DEFAULT_DATE_NAMES = range(31, ɵ0);
/** The default day of the week names to use if Intl API is not available. */
const DEFAULT_DAY_OF_WEEK_NAMES = {
'long': ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
'short': ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
'narrow': ['S', 'M', 'T', 'W', 'T', 'F', 'S']
};
/**
* Matches strings that have the form of a valid RFC 3339 string
* (https://tools.ietf.org/html/rfc3339). Note that the string may not actually be a valid date
* because the regex will match strings an with out of bounds month, date, etc.
*/
const ISO_8601_REGEX = /^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;
/** Creates an array and fills it with values. */
function range(length, valueFunction) {
const valuesArray = Array(length);
for (let i = 0; i < length; i++) {
valuesArray[i] = valueFunction(i);
}
return valuesArray;
}
/** Adapts the native JS Date for use with cdk-based components that work with dates. */
class NativeDateAdapter extends DateAdapter {
constructor(matDateLocale, platform) {
super();
/**
* Whether to use `timeZone: 'utc'` with `Intl.DateTimeFormat` when formatting dates.
* Without this `Intl.DateTimeFormat` sometimes chooses the wrong timeZone, which can throw off
* the result. (e.g. in the en-US locale `new Date(1800, 7, 14).toLocaleDateString()`
* will produce `'8/13/1800'`.
*
* TODO(mmalerba): drop this variable. It's not being used in the code right now. We're now
* getting the string representation of a Date object from its utc representation. We're keeping
* it here for sometime, just for precaution, in case we decide to revert some of these changes
* though.
*/
this.useUtcForDisplay = true;
super.setLocale(matDateLocale);
// IE does its own time zone correction, so we disable this on IE.
this.useUtcForDisplay = !platform.TRIDENT;
this._clampDate = platform.TRIDENT || platform.EDGE;
}
getYear(date) {
return date.getFullYear();
}
getMonth(date) {
return date.getMonth();
}
getDate(date) {
return date.getDate();
}
getDayOfWeek(date) {
return date.getDay();
}
getMonthNames(style) {
if (SUPPORTS_INTL_API) {
const dtf = new Intl.DateTimeFormat(this.locale, { month: style, timeZone: 'utc' });
return range(12, i => this._stripDirectionalityCharacters(this._format(dtf, new Date(2017, i, 1))));
}
return DEFAULT_MONTH_NAMES[style];
}
getDateNames() {
if (SUPPORTS_INTL_API) {
const dtf = new Intl.DateTimeFormat(this.locale, { day: 'numeric', timeZone: 'utc' });
return range(31, i => this._stripDirectionalityCharacters(this._format(dtf, new Date(2017, 0, i + 1))));
}
return DEFAULT_DATE_NAMES;
}
getDayOfWeekNames(style) {
if (SUPPORTS_INTL_API) {
const dtf = new Intl.DateTimeFormat(this.locale, { weekday: style, timeZone: 'utc' });
return range(7, i => this._stripDirectionalityCharacters(this._format(dtf, new Date(2017, 0, i + 1))));
}
return DEFAULT_DAY_OF_WEEK_NAMES[style];
}
getYearName(date) {
if (SUPPORTS_INTL_API) {
const dtf = new Intl.DateTimeFormat(this.locale, { year: 'numeric', timeZone: 'utc' });
return this._stripDirectionalityCharacters(this._format(dtf, date));
}
return String(this.getYear(date));
}
getFirstDayOfWeek() {
// We can't tell using native JS Date what the first day of the week is, we default to Sunday.
return 0;
}
getNumDaysInMonth(date) {
return this.getDate(this._createDateWithOverflow(this.getYear(date), this.getMonth(date) + 1, 0));
}
clone(date) {
return new Date(date.getTime());
}
createDate(year, month, date) {
if (typeof ngDevMode === 'undefined' || ngDevMode) {
// Check for invalid month and date (except upper bound on date which we have to check after
// creating the Date).
if (month < 0 || month > 11) {
throw Error(`Invalid month index "${month}". Month index has to be between 0 and 11.`);
}
if (date < 1) {
throw Error(`Invalid date "${date}". Date has to be greater than 0.`);
}
}
let result = this._createDateWithOverflow(year, month, date);
// Check that the date wasn't above the upper bound for the month, causing the month to overflow
if (result.getMonth() != month && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error(`Invalid date "${date}" for month with index "${month}".`);
}
return result;
}
today() {
return new Date();
}
parse(value) {
// We have no way using the native JS Date to set the parse format or locale, so we ignore these
// parameters.
if (typeof value == 'number') {
return new Date(value);
}
return value ? new Date(Date.parse(value)) : null;
}
format(date, displayFormat) {
if (!this.isValid(date)) {
throw Error('NativeDateAdapter: Cannot format invalid date.');
}
if (SUPPORTS_INTL_API) {
// On IE and Edge the i18n API will throw a hard error that can crash the entire app
// if we attempt to format a date whose year is less than 1 or greater than 9999.
if (this._clampDate && (date.getFullYear() < 1 || date.getFullYear() > 9999)) {
date = this.clone(date);
date.setFullYear(Math.max(1, Math.min(9999, date.getFullYear())));
}
displayFormat = Object.assign(Object.assign({}, displayFormat), { timeZone: 'utc' });
const dtf = new Intl.DateTimeFormat(this.locale, displayFormat);
return this._stripDirectionalityCharacters(this._format(dtf, date));
}
return this._stripDirectionalityCharacters(date.toDateString());
}
addCalendarYears(date, years) {
return this.addCalendarMonths(date, years * 12);
}
addCalendarMonths(date, months) {
let newDate = this._createDateWithOverflow(this.getYear(date), this.getMonth(date) + months, this.getDate(date));
// It's possible to wind up in the wrong month if the original month has more days than the new
// month. In this case we want to go to the last day of the desired month.
// Note: the additional + 12 % 12 ensures we end up with a positive number, since JS % doesn't
// guarantee this.
if (this.getMonth(newDate) != ((this.getMonth(date) + months) % 12 + 12) % 12) {
newDate = this._createDateWithOverflow(this.getYear(newDate), this.getMonth(newDate), 0);
}
return newDate;
}
addCalendarDays(date, days) {
return this._createDateWithOverflow(this.getYear(date), this.getMonth(date), this.getDate(date) + days);
}
toIso8601(date) {
return [
date.getUTCFullYear(),
this._2digit(date.getUTCMonth() + 1),
this._2digit(date.getUTCDate())
].join('-');
}
/**
* Returns the given value if given a valid Date or null. Deserializes valid ISO 8601 strings
* (https://www.ietf.org/rfc/rfc3339.txt) into valid Dates and empty string into null. Returns an
* invalid date for all other values.
*/
deserialize(value) {
if (typeof value === 'string') {
if (!value) {
return null;
}
// The `Date` constructor accepts formats other than ISO 8601, so we need to make sure the
// string is the right format first.
if (ISO_8601_REGEX.test(value)) {
let date = new Date(value);
if (this.isValid(date)) {
return date;
}
}
}
return super.deserialize(value);
}
isDateInstance(obj) {
return obj instanceof Date;
}
isValid(date) {
return !isNaN(date.getTime());
}
invalid() {
return new Date(NaN);
}
/** Creates a date but allows the month and date to overflow. */
_createDateWithOverflow(year, month, date) {
// Passing the year to the constructor causes year numbers <100 to be converted to 19xx.
// To work around this we use `setFullYear` and `setHours` instead.
const d = new Date();
d.setFullYear(year, month, date);
d.setHours(0, 0, 0, 0);
return d;
}
/**
* Pads a number to make it two digits.
* @param n The number to pad.
* @returns The padded number.
*/
_2digit(n) {
return ('00' + n).slice(-2);
}
/**
* Strip out unicode LTR and RTL characters. Edge and IE insert these into formatted dates while
* other browsers do not. We remove them to make output consistent and because they interfere with
* date parsing.
* @param str The string to strip direction characters from.
* @returns The stripped string.
*/
_stripDirectionalityCharacters(str) {
return str.replace(/[\u200e\u200f]/g, '');
}
/**
* When converting Date object to string, javascript built-in functions may return wrong
* results because it applies its internal DST rules. The DST rules around the world change
* very frequently, and the current valid rule is not always valid in previous years though.
* We work around this problem building a new Date object which has its internal UTC
* representation with the local date and time.
* @param dtf Intl.DateTimeFormat object, containg the desired string format. It must have
* timeZone set to 'utc' to work fine.
* @param date Date from which we want to get the string representation according to dtf
* @returns A Date object with its UTC representation based on the passed in date info
*/
_format(dtf, date) {
// Passing the year to the constructor causes year numbers <100 to be converted to 19xx.
// To work around this we use `setUTCFullYear` and `setUTCHours` instead.
const d = new Date();
d.setUTCFullYear(date.getFullYear(), date.getMonth(), date.getDate());
d.setUTCHours(date.getHours(), date.getMinutes(), date.getSeconds(), date.getMilliseconds());
return dtf.format(d);
}
}
NativeDateAdapter.ɵfac = function NativeDateAdapter_Factory(t) { return new (t || NativeDateAdapter)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](MAT_DATE_LOCALE, 8), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"])); };
NativeDateAdapter.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: NativeDateAdapter, factory: NativeDateAdapter.ɵfac });
NativeDateAdapter.ctorParameters = () => [
{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [MAT_DATE_LOCALE,] }] },
{ type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"] }
];
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](NativeDateAdapter, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
}], function () { return [{ type: String, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [MAT_DATE_LOCALE]
}] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"] }]; }, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
const MAT_NATIVE_DATE_FORMATS = {
parse: {
dateInput: null,
},
display: {
dateInput: { year: 'numeric', month: 'numeric', day: 'numeric' },
monthYearLabel: { year: 'numeric', month: 'short' },
dateA11yLabel: { year: 'numeric', month: 'long', day: 'numeric' },
monthYearA11yLabel: { year: 'numeric', month: 'long' },
}
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
class NativeDateModule {
}
NativeDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: NativeDateModule });
NativeDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function NativeDateModule_Factory(t) { return new (t || NativeDateModule)(); }, providers: [
{ provide: DateAdapter, useClass: NativeDateAdapter },
], imports: [[_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]]] });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](NativeDateModule, { imports: function () { return [_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]]; } }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](NativeDateModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
imports: [_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]],
providers: [
{ provide: DateAdapter, useClass: NativeDateAdapter },
]
}]
}], null, null); })();
const ɵ0$1 = MAT_NATIVE_DATE_FORMATS;
class MatNativeDateModule {
}
MatNativeDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MatNativeDateModule });
MatNativeDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MatNativeDateModule_Factory(t) { return new (t || MatNativeDateModule)(); }, providers: [{ provide: MAT_DATE_FORMATS, useValue: ɵ0$1 }], imports: [[NativeDateModule]] });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MatNativeDateModule, { imports: [NativeDateModule] }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatNativeDateModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
imports: [NativeDateModule],
providers: [{ provide: MAT_DATE_FORMATS, useValue: ɵ0$1 }]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Error state matcher that matches when a control is invalid and dirty. */
class ShowOnDirtyErrorStateMatcher {
isErrorState(control, form) {
return !!(control && control.invalid && (control.dirty || (form && form.submitted)));
}
}
ShowOnDirtyErrorStateMatcher.ɵfac = function ShowOnDirtyErrorStateMatcher_Factory(t) { return new (t || ShowOnDirtyErrorStateMatcher)(); };
ShowOnDirtyErrorStateMatcher.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: ShowOnDirtyErrorStateMatcher, factory: ShowOnDirtyErrorStateMatcher.ɵfac });
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ShowOnDirtyErrorStateMatcher, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"]
}], null, null); })();
/** Provider that defines how form controls behave with regards to displaying error messages. */
class ErrorStateMatcher {
isErrorState(control, form) {
return !!(control && control.invalid && (control.touched || (form && form.submitted)));
}
}
ErrorStateMatcher.ɵfac = function ErrorStateMatcher_Factory(t) { return new (t || ErrorStateMatcher)(); };
ErrorStateMatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"])({ factory: function ErrorStateMatcher_Factory() { return new ErrorStateMatcher(); }, token: ErrorStateMatcher, providedIn: "root" });
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](ErrorStateMatcher, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injectable"],
args: [{ providedIn: 'root' }]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Shared directive to count lines inside a text area, such as a list item.
* Line elements can be extracted with a @ContentChildren(MatLine) query, then
* counted by checking the query list's length.
*/
class MatLine {
}
MatLine.ɵfac = function MatLine_Factory(t) { return new (t || MatLine)(); };
MatLine.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: MatLine, selectors: [["", "mat-line", ""], ["", "matLine", ""]], hostAttrs: [1, "mat-line"] });
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatLine, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[mat-line], [matLine]',
host: { 'class': 'mat-line' }
}]
}], null, null); })();
/**
* Helper that takes a query list of lines and sets the correct class on the host.
* @docs-private
*/
function setLines(lines, element, prefix = 'mat') {
// Note: doesn't need to unsubscribe, because `changes`
// gets completed by Angular when the view is destroyed.
lines.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_8__["startWith"])(lines)).subscribe(({ length }) => {
setClass(element, `${prefix}-2-line`, false);
setClass(element, `${prefix}-3-line`, false);
setClass(element, `${prefix}-multi-line`, false);
if (length === 2 || length === 3) {
setClass(element, `${prefix}-${length}-line`, true);
}
else if (length > 3) {
setClass(element, `${prefix}-multi-line`, true);
}
});
}
/** Adds or removes a class from an element. */
function setClass(element, className, isAdd) {
const classList = element.nativeElement.classList;
isAdd ? classList.add(className) : classList.remove(className);
}
/**
* Helper that takes a query list of lines and sets the correct class on the host.
* @docs-private
* @deprecated Use `setLines` instead.
* @breaking-change 8.0.0
*/
class MatLineSetter {
constructor(lines, element) {
setLines(lines, element);
}
}
class MatLineModule {
}
MatLineModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MatLineModule });
MatLineModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MatLineModule_Factory(t) { return new (t || MatLineModule)(); }, imports: [[MatCommonModule], MatCommonModule] });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MatLineModule, { declarations: [MatLine], imports: [MatCommonModule], exports: [MatLine, MatCommonModule] }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatLineModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
imports: [MatCommonModule],
exports: [MatLine, MatCommonModule],
declarations: [MatLine]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Reference to a previously launched ripple element.
*/
class RippleRef {
constructor(_renderer,
/** Reference to the ripple HTML element. */
element,
/** Ripple configuration used for the ripple. */
config) {
this._renderer = _renderer;
this.element = element;
this.config = config;
/** Current state of the ripple. */
this.state = 3 /* HIDDEN */;
}
/** Fades out the ripple element. */
fadeOut() {
this._renderer.fadeOutRipple(this);
}
}
/**
* Default ripple animation configuration for ripples without an explicit
* animation config specified.
*/
const defaultRippleAnimationConfig = {
enterDuration: 450,
exitDuration: 400
};
/**
* Timeout for ignoring mouse events. Mouse events will be temporary ignored after touch
* events to avoid synthetic mouse events.
*/
const ignoreMouseEventsTimeout = 800;
/** Options that apply to all the event listeners that are bound by the ripple renderer. */
const passiveEventOptions = Object(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["normalizePassiveListenerOptions"])({ passive: true });
/** Events that signal that the pointer is down. */
const pointerDownEvents = ['mousedown', 'touchstart'];
/** Events that signal that the pointer is up. */
const pointerUpEvents = ['mouseup', 'mouseleave', 'touchend', 'touchcancel'];
/**
* Helper service that performs DOM manipulations. Not intended to be used outside this module.
* The constructor takes a reference to the ripple directive's host element and a map of DOM
* event handlers to be installed on the element that triggers ripple animations.
* This will eventually become a custom renderer once Angular support exists.
* @docs-private
*/
class RippleRenderer {
constructor(_target, _ngZone, elementOrElementRef, platform) {
this._target = _target;
this._ngZone = _ngZone;
/** Whether the pointer is currently down or not. */
this._isPointerDown = false;
/** Set of currently active ripple references. */
this._activeRipples = new Set();
/** Whether pointer-up event listeners have been registered. */
this._pointerUpEventsRegistered = false;
// Only do anything if we're on the browser.
if (platform.isBrowser) {
this._containerElement = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceElement"])(elementOrElementRef);
}
}
/**
* Fades in a ripple at the given coordinates.
* @param x Coordinate within the element, along the X axis at which to start the ripple.
* @param y Coordinate within the element, along the Y axis at which to start the ripple.
* @param config Extra ripple options.
*/
fadeInRipple(x, y, config = {}) {
const containerRect = this._containerRect =
this._containerRect || this._containerElement.getBoundingClientRect();
const animationConfig = Object.assign(Object.assign({}, defaultRippleAnimationConfig), config.animation);
if (config.centered) {
x = containerRect.left + containerRect.width / 2;
y = containerRect.top + containerRect.height / 2;
}
const radius = config.radius || distanceToFurthestCorner(x, y, containerRect);
const offsetX = x - containerRect.left;
const offsetY = y - containerRect.top;
const duration = animationConfig.enterDuration;
const ripple = document.createElement('div');
ripple.classList.add('mat-ripple-element');
ripple.style.left = `${offsetX - radius}px`;
ripple.style.top = `${offsetY - radius}px`;
ripple.style.height = `${radius * 2}px`;
ripple.style.width = `${radius * 2}px`;
// If a custom color has been specified, set it as inline style. If no color is
// set, the default color will be applied through the ripple theme styles.
if (config.color != null) {
ripple.style.backgroundColor = config.color;
}
ripple.style.transitionDuration = `${duration}ms`;
this._containerElement.appendChild(ripple);
// By default the browser does not recalculate the styles of dynamically created
// ripple elements. This is critical because then the `scale` would not animate properly.
enforceStyleRecalculation(ripple);
ripple.style.transform = 'scale(1)';
// Exposed reference to the ripple that will be returned.
const rippleRef = new RippleRef(this, ripple, config);
rippleRef.state = 0 /* FADING_IN */;
// Add the ripple reference to the list of all active ripples.
this._activeRipples.add(rippleRef);
if (!config.persistent) {
this._mostRecentTransientRipple = rippleRef;
}
// Wait for the ripple element to be completely faded in.
// Once it's faded in, the ripple can be hidden immediately if the mouse is released.
this._runTimeoutOutsideZone(() => {
const isMostRecentTransientRipple = rippleRef === this._mostRecentTransientRipple;
rippleRef.state = 1 /* VISIBLE */;
// When the timer runs out while the user has kept their pointer down, we want to
// keep only the persistent ripples and the latest transient ripple. We do this,
// because we don't want stacked transient ripples to appear after their enter
// animation has finished.
if (!config.persistent && (!isMostRecentTransientRipple || !this._isPointerDown)) {
rippleRef.fadeOut();
}
}, duration);
return rippleRef;
}
/** Fades out a ripple reference. */
fadeOutRipple(rippleRef) {
const wasActive = this._activeRipples.delete(rippleRef);
if (rippleRef === this._mostRecentTransientRipple) {
this._mostRecentTransientRipple = null;
}
// Clear out the cached bounding rect if we have no more ripples.
if (!this._activeRipples.size) {
this._containerRect = null;
}
// For ripples that are not active anymore, don't re-run the fade-out animation.
if (!wasActive) {
return;
}
const rippleEl = rippleRef.element;
const animationConfig = Object.assign(Object.assign({}, defaultRippleAnimationConfig), rippleRef.config.animation);
rippleEl.style.transitionDuration = `${animationConfig.exitDuration}ms`;
rippleEl.style.opacity = '0';
rippleRef.state = 2 /* FADING_OUT */;
// Once the ripple faded out, the ripple can be safely removed from the DOM.
this._runTimeoutOutsideZone(() => {
rippleRef.state = 3 /* HIDDEN */;
rippleEl.parentNode.removeChild(rippleEl);
}, animationConfig.exitDuration);
}
/** Fades out all currently active ripples. */
fadeOutAll() {
this._activeRipples.forEach(ripple => ripple.fadeOut());
}
/** Sets up the trigger event listeners */
setupTriggerEvents(elementOrElementRef) {
const element = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceElement"])(elementOrElementRef);
if (!element || element === this._triggerElement) {
return;
}
// Remove all previously registered event listeners from the trigger element.
this._removeTriggerEvents();
this._triggerElement = element;
this._registerEvents(pointerDownEvents);
}
/**
* Handles all registered events.
* @docs-private
*/
handleEvent(event) {
if (event.type === 'mousedown') {
this._onMousedown(event);
}
else if (event.type === 'touchstart') {
this._onTouchStart(event);
}
else {
this._onPointerUp();
}
// If pointer-up events haven't been registered yet, do so now.
// We do this on-demand in order to reduce the total number of event listeners
// registered by the ripples, which speeds up the rendering time for large UIs.
if (!this._pointerUpEventsRegistered) {
this._registerEvents(pointerUpEvents);
this._pointerUpEventsRegistered = true;
}
}
/** Function being called whenever the trigger is being pressed using mouse. */
_onMousedown(event) {
// Screen readers will fire fake mouse events for space/enter. Skip launching a
// ripple in this case for consistency with the non-screen-reader experience.
const isFakeMousedown = Object(_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_1__["isFakeMousedownFromScreenReader"])(event);
const isSyntheticEvent = this._lastTouchStartEvent &&
Date.now() < this._lastTouchStartEvent + ignoreMouseEventsTimeout;
if (!this._target.rippleDisabled && !isFakeMousedown && !isSyntheticEvent) {
this._isPointerDown = true;
this.fadeInRipple(event.clientX, event.clientY, this._target.rippleConfig);
}
}
/** Function being called whenever the trigger is being pressed using touch. */
_onTouchStart(event) {
if (!this._target.rippleDisabled) {
// Some browsers fire mouse events after a `touchstart` event. Those synthetic mouse
// events will launch a second ripple if we don't ignore mouse events for a specific
// time after a touchstart event.
this._lastTouchStartEvent = Date.now();
this._isPointerDown = true;
// Use `changedTouches` so we skip any touches where the user put
// their finger down, but used another finger to tap the element again.
const touches = event.changedTouches;
for (let i = 0; i < touches.length; i++) {
this.fadeInRipple(touches[i].clientX, touches[i].clientY, this._target.rippleConfig);
}
}
}
/** Function being called whenever the trigger is being released. */
_onPointerUp() {
if (!this._isPointerDown) {
return;
}
this._isPointerDown = false;
// Fade-out all ripples that are visible and not persistent.
this._activeRipples.forEach(ripple => {
// By default, only ripples that are completely visible will fade out on pointer release.
// If the `terminateOnPointerUp` option is set, ripples that still fade in will also fade out.
const isVisible = ripple.state === 1 /* VISIBLE */ ||
ripple.config.terminateOnPointerUp && ripple.state === 0 /* FADING_IN */;
if (!ripple.config.persistent && isVisible) {
ripple.fadeOut();
}
});
}
/** Runs a timeout outside of the Angular zone to avoid triggering the change detection. */
_runTimeoutOutsideZone(fn, delay = 0) {
this._ngZone.runOutsideAngular(() => setTimeout(fn, delay));
}
/** Registers event listeners for a given list of events. */
_registerEvents(eventTypes) {
this._ngZone.runOutsideAngular(() => {
eventTypes.forEach((type) => {
this._triggerElement.addEventListener(type, this, passiveEventOptions);
});
});
}
/** Removes previously registered event listeners from the trigger element. */
_removeTriggerEvents() {
if (this._triggerElement) {
pointerDownEvents.forEach((type) => {
this._triggerElement.removeEventListener(type, this, passiveEventOptions);
});
if (this._pointerUpEventsRegistered) {
pointerUpEvents.forEach((type) => {
this._triggerElement.removeEventListener(type, this, passiveEventOptions);
});
}
}
}
}
/** Enforces a style recalculation of a DOM element by computing its styles. */
function enforceStyleRecalculation(element) {
// Enforce a style recalculation by calling `getComputedStyle` and accessing any property.
// Calling `getPropertyValue` is important to let optimizers know that this is not a noop.
// See: https://gist.github.com/paulirish/5d52fb081b3570c81e3a
window.getComputedStyle(element).getPropertyValue('opacity');
}
/**
* Returns the distance from the point (x, y) to the furthest corner of a rectangle.
*/
function distanceToFurthestCorner(x, y, rect) {
const distX = Math.max(Math.abs(x - rect.left), Math.abs(x - rect.right));
const distY = Math.max(Math.abs(y - rect.top), Math.abs(y - rect.bottom));
return Math.sqrt(distX * distX + distY * distY);
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Injection token that can be used to specify the global ripple options. */
const MAT_RIPPLE_GLOBAL_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('mat-ripple-global-options');
class MatRipple {
constructor(_elementRef, ngZone, platform, globalOptions, _animationMode) {
this._elementRef = _elementRef;
this._animationMode = _animationMode;
/**
* If set, the radius in pixels of foreground ripples when fully expanded. If unset, the radius
* will be the distance from the center of the ripple to the furthest corner of the host element's
* bounding rectangle.
*/
this.radius = 0;
this._disabled = false;
/** Whether ripple directive is initialized and the input bindings are set. */
this._isInitialized = false;
this._globalOptions = globalOptions || {};
this._rippleRenderer = new RippleRenderer(this, ngZone, _elementRef, platform);
}
/**
* Whether click events will not trigger the ripple. Ripples can be still launched manually
* by using the `launch()` method.
*/
get disabled() { return this._disabled; }
set disabled(value) {
this._disabled = value;
this._setupTriggerEventsIfEnabled();
}
/**
* The element that triggers the ripple when click events are received.
* Defaults to the directive's host element.
*/
get trigger() { return this._trigger || this._elementRef.nativeElement; }
set trigger(trigger) {
this._trigger = trigger;
this._setupTriggerEventsIfEnabled();
}
ngOnInit() {
this._isInitialized = true;
this._setupTriggerEventsIfEnabled();
}
ngOnDestroy() {
this._rippleRenderer._removeTriggerEvents();
}
/** Fades out all currently showing ripple elements. */
fadeOutAll() {
this._rippleRenderer.fadeOutAll();
}
/**
* Ripple configuration from the directive's input values.
* @docs-private Implemented as part of RippleTarget
*/
get rippleConfig() {
return {
centered: this.centered,
radius: this.radius,
color: this.color,
animation: Object.assign(Object.assign(Object.assign({}, this._globalOptions.animation), (this._animationMode === 'NoopAnimations' ? { enterDuration: 0, exitDuration: 0 } : {})), this.animation),
terminateOnPointerUp: this._globalOptions.terminateOnPointerUp,
};
}
/**
* Whether ripples on pointer-down are disabled or not.
* @docs-private Implemented as part of RippleTarget
*/
get rippleDisabled() {
return this.disabled || !!this._globalOptions.disabled;
}
/** Sets up the trigger event listeners if ripples are enabled. */
_setupTriggerEventsIfEnabled() {
if (!this.disabled && this._isInitialized) {
this._rippleRenderer.setupTriggerEvents(this.trigger);
}
}
/** Launches a manual ripple at the specified coordinated or just by the ripple config. */
launch(configOrX, y = 0, config) {
if (typeof configOrX === 'number') {
return this._rippleRenderer.fadeInRipple(configOrX, y, Object.assign(Object.assign({}, this.rippleConfig), config));
}
else {
return this._rippleRenderer.fadeInRipple(0, 0, Object.assign(Object.assign({}, this.rippleConfig), configOrX));
}
}
}
MatRipple.ɵfac = function MatRipple_Factory(t) { return new (t || MatRipple)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](MAT_RIPPLE_GLOBAL_OPTIONS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"], 8)); };
MatRipple.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: MatRipple, selectors: [["", "mat-ripple", ""], ["", "matRipple", ""]], hostAttrs: [1, "mat-ripple"], hostVars: 2, hostBindings: function MatRipple_HostBindings(rf, ctx) { if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵclassProp"]("mat-ripple-unbounded", ctx.unbounded);
} }, inputs: { radius: ["matRippleRadius", "radius"], disabled: ["matRippleDisabled", "disabled"], trigger: ["matRippleTrigger", "trigger"], color: ["matRippleColor", "color"], unbounded: ["matRippleUnbounded", "unbounded"], centered: ["matRippleCentered", "centered"], animation: ["matRippleAnimation", "animation"] }, exportAs: ["matRipple"] });
MatRipple.ctorParameters = () => [
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] },
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"] },
{ type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"] },
{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [MAT_RIPPLE_GLOBAL_OPTIONS,] }] },
{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"],] }] }
];
MatRipple.propDecorators = {
color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleColor',] }],
unbounded: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleUnbounded',] }],
centered: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleCentered',] }],
radius: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleRadius',] }],
animation: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleAnimation',] }],
disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleDisabled',] }],
trigger: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"], args: ['matRippleTrigger',] }]
};
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatRipple, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"],
args: [{
selector: '[mat-ripple], [matRipple]',
exportAs: 'matRipple',
host: {
'class': 'mat-ripple',
'[class.mat-ripple-unbounded]': 'unbounded'
}
}]
}], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"] }, { type: undefined, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [MAT_RIPPLE_GLOBAL_OPTIONS]
}] }, { type: String, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"]]
}] }]; }, { radius: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleRadius']
}], disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleDisabled']
}], trigger: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleTrigger']
}], color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleColor']
}], unbounded: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleUnbounded']
}], centered: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleCentered']
}], animation: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"],
args: ['matRippleAnimation']
}] }); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
class MatRippleModule {
}
MatRippleModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MatRippleModule });
MatRippleModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MatRippleModule_Factory(t) { return new (t || MatRippleModule)(); }, imports: [[MatCommonModule, _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]], MatCommonModule] });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MatRippleModule, { declarations: function () { return [MatRipple]; }, imports: function () { return [MatCommonModule, _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]]; }, exports: function () { return [MatRipple, MatCommonModule]; } }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatRippleModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
imports: [MatCommonModule, _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["PlatformModule"]],
exports: [MatRipple, MatCommonModule],
declarations: [MatRipple]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Component that shows a simplified checkbox without including any kind of "real" checkbox.
* Meant to be used when the checkbox is purely decorative and a large number of them will be
* included, such as for the options in a multi-select. Uses no SVGs or complex animations.
* Note that theming is meant to be handled by the parent element, e.g.
* `mat-primary .mat-pseudo-checkbox`.
*
* Note that this component will be completely invisible to screen-reader users. This is *not*
* interchangeable with `` and should *not* be used if the user would directly
* interact with the checkbox. The pseudo-checkbox should only be used as an implementation detail
* of more complex components that appropriately handle selected / checked state.
* @docs-private
*/
class MatPseudoCheckbox {
constructor(_animationMode) {
this._animationMode = _animationMode;
/** Display state of the checkbox. */
this.state = 'unchecked';
/** Whether the checkbox is disabled. */
this.disabled = false;
}
}
MatPseudoCheckbox.ɵfac = function MatPseudoCheckbox_Factory(t) { return new (t || MatPseudoCheckbox)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"], 8)); };
MatPseudoCheckbox.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: MatPseudoCheckbox, selectors: [["mat-pseudo-checkbox"]], hostAttrs: [1, "mat-pseudo-checkbox"], hostVars: 8, hostBindings: function MatPseudoCheckbox_HostBindings(rf, ctx) { if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵclassProp"]("mat-pseudo-checkbox-indeterminate", ctx.state === "indeterminate")("mat-pseudo-checkbox-checked", ctx.state === "checked")("mat-pseudo-checkbox-disabled", ctx.disabled)("_mat-animation-noopable", ctx._animationMode === "NoopAnimations");
} }, inputs: { state: "state", disabled: "disabled" }, decls: 0, vars: 0, template: function MatPseudoCheckbox_Template(rf, ctx) { }, styles: [".mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:\"\";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n"], encapsulation: 2, changeDetection: 0 });
MatPseudoCheckbox.ctorParameters = () => [
{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"],] }] }
];
MatPseudoCheckbox.propDecorators = {
state: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }],
disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }]
};
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatPseudoCheckbox, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
args: [{
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectionStrategy"].OnPush,
selector: 'mat-pseudo-checkbox',
template: '',
host: {
'class': 'mat-pseudo-checkbox',
'[class.mat-pseudo-checkbox-indeterminate]': 'state === "indeterminate"',
'[class.mat-pseudo-checkbox-checked]': 'state === "checked"',
'[class.mat-pseudo-checkbox-disabled]': 'disabled',
'[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"'
},
styles: [".mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:\"\";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n"]
}]
}], function () { return [{ type: String, decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_9__["ANIMATION_MODULE_TYPE"]]
}] }]; }, { state: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}], disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}] }); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
class MatPseudoCheckboxModule {
}
MatPseudoCheckboxModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineNgModule"]({ type: MatPseudoCheckboxModule });
MatPseudoCheckboxModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjector"]({ factory: function MatPseudoCheckboxModule_Factory(t) { return new (t || MatPseudoCheckboxModule)(); } });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsetNgModuleScope"](MatPseudoCheckboxModule, { declarations: [MatPseudoCheckbox], exports: [MatPseudoCheckbox] }); })();
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatPseudoCheckboxModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"],
args: [{
exports: [MatPseudoCheckbox],
declarations: [MatPseudoCheckbox]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Boilerplate for applying mixins to MatOptgroup.
/** @docs-private */
class MatOptgroupBase {
}
const _MatOptgroupMixinBase = mixinDisabled(MatOptgroupBase);
// Counter for unique group ids.
let _uniqueOptgroupIdCounter = 0;
class _MatOptgroupBase extends _MatOptgroupMixinBase {
constructor() {
super(...arguments);
/** Unique id for the underlying label. */
this._labelId = `mat-optgroup-label-${_uniqueOptgroupIdCounter++}`;
}
}
_MatOptgroupBase.ɵfac = function _MatOptgroupBase_Factory(t) { return ɵ_MatOptgroupBase_BaseFactory(t || _MatOptgroupBase); };
_MatOptgroupBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: _MatOptgroupBase, inputs: { label: "label" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]] });
_MatOptgroupBase.propDecorators = {
label: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }]
};
const ɵ_MatOptgroupBase_BaseFactory = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](_MatOptgroupBase);
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](_MatOptgroupBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"]
}], null, { label: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}] }); })();
/**
* Injection token that can be used to reference instances of `MatOptgroup`. It serves as
* alternative token to the actual `MatOptgroup` class which could cause unnecessary
* retention of the class and its component metadata.
*/
const MAT_OPTGROUP = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('MatOptgroup');
/**
* Component that is used to group instances of `mat-option`.
*/
class MatOptgroup extends _MatOptgroupBase {
}
MatOptgroup.ɵfac = function MatOptgroup_Factory(t) { return ɵMatOptgroup_BaseFactory(t || MatOptgroup); };
MatOptgroup.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: MatOptgroup, selectors: [["mat-optgroup"]], hostAttrs: ["role", "group", 1, "mat-optgroup"], hostVars: 4, hostBindings: function MatOptgroup_HostBindings(rf, ctx) { if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵattribute"]("aria-disabled", ctx.disabled.toString())("aria-labelledby", ctx._labelId);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵclassProp"]("mat-optgroup-disabled", ctx.disabled);
} }, inputs: { disabled: "disabled" }, exportAs: ["matOptgroup"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵProvidersFeature"]([{ provide: MAT_OPTGROUP, useExisting: MatOptgroup }]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c1, decls: 4, vars: 2, consts: [[1, "mat-optgroup-label", 3, "id"]], template: function MatOptgroup_Template(rf, ctx) { if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojectionDef"](_c0);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "label", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](3, 1);
} if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("id", ctx._labelId);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate1"]("", ctx.label, " ");
} }, styles: [".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"], encapsulation: 2, changeDetection: 0 });
const ɵMatOptgroup_BaseFactory = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetInheritedFactory"](MatOptgroup);
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatOptgroup, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
args: [{
selector: 'mat-optgroup',
exportAs: 'matOptgroup',
template: "\n\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectionStrategy"].OnPush,
inputs: ['disabled'],
host: {
'class': 'mat-optgroup',
'role': 'group',
'[class.mat-optgroup-disabled]': 'disabled',
'[attr.aria-disabled]': 'disabled.toString()',
'[attr.aria-labelledby]': '_labelId'
},
providers: [{ provide: MAT_OPTGROUP, useExisting: MatOptgroup }],
styles: [".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"]
}]
}], null, null); })();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Option IDs need to be unique across components, so this counter exists outside of
* the component definition.
*/
let _uniqueIdCounter = 0;
/** Event object emitted by MatOption when selected or deselected. */
class MatOptionSelectionChange {
constructor(
/** Reference to the option that emitted the event. */
source,
/** Whether the change in the option's value was a result of a user action. */
isUserInput = false) {
this.source = source;
this.isUserInput = isUserInput;
}
}
/**
* Injection token used to provide the parent component to options.
*/
const MAT_OPTION_PARENT_COMPONENT = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]('MAT_OPTION_PARENT_COMPONENT');
class _MatOptionBase {
constructor(_element, _changeDetectorRef, _parent, group) {
this._element = _element;
this._changeDetectorRef = _changeDetectorRef;
this._parent = _parent;
this.group = group;
this._selected = false;
this._active = false;
this._disabled = false;
this._mostRecentViewValue = '';
/** The unique ID of the option. */
this.id = `mat-option-${_uniqueIdCounter++}`;
/** Event emitted when the option is selected or deselected. */
// tslint:disable-next-line:no-output-on-prefix
this.onSelectionChange = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
/** Emits when the state of the option changes and any parents have to be notified. */
this._stateChanges = new rxjs__WEBPACK_IMPORTED_MODULE_6__["Subject"]();
}
/** Whether the wrapping component is in multiple selection mode. */
get multiple() { return this._parent && this._parent.multiple; }
/** Whether or not the option is currently selected. */
get selected() { return this._selected; }
/** Whether the option is disabled. */
get disabled() { return (this.group && this.group.disabled) || this._disabled; }
set disabled(value) { this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_5__["coerceBooleanProperty"])(value); }
/** Whether ripples for the option are disabled. */
get disableRipple() { return this._parent && this._parent.disableRipple; }
/**
* Whether or not the option is currently active and ready to be selected.
* An active option displays styles as if it is focused, but the
* focus is actually retained somewhere else. This comes in handy
* for components like autocomplete where focus must remain on the input.
*/
get active() {
return this._active;
}
/**
* The displayed value of the option. It is necessary to show the selected option in the
* select's trigger.
*/
get viewValue() {
// TODO(kara): Add input property alternative for node envs.
return (this._getHostElement().textContent || '').trim();
}
/** Selects the option. */
select() {
if (!this._selected) {
this._selected = true;
this._changeDetectorRef.markForCheck();
this._emitSelectionChangeEvent();
}
}
/** Deselects the option. */
deselect() {
if (this._selected) {
this._selected = false;
this._changeDetectorRef.markForCheck();
this._emitSelectionChangeEvent();
}
}
/** Sets focus onto this option. */
focus(_origin, options) {
// Note that we aren't using `_origin`, but we need to keep it because some internal consumers
// use `MatOption` in a `FocusKeyManager` and we need it to match `FocusableOption`.
const element = this._getHostElement();
if (typeof element.focus === 'function') {
element.focus(options);
}
}
/**
* This method sets display styles on the option to make it appear
* active. This is used by the ActiveDescendantKeyManager so key
* events will display the proper options as active on arrow key events.
*/
setActiveStyles() {
if (!this._active) {
this._active = true;
this._changeDetectorRef.markForCheck();
}
}
/**
* This method removes display styles on the option that made it appear
* active. This is used by the ActiveDescendantKeyManager so key
* events will display the proper options as active on arrow key events.
*/
setInactiveStyles() {
if (this._active) {
this._active = false;
this._changeDetectorRef.markForCheck();
}
}
/** Gets the label to be used when determining whether the option should be focused. */
getLabel() {
return this.viewValue;
}
/** Ensures the option is selected when activated from the keyboard. */
_handleKeydown(event) {
if ((event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_10__["ENTER"] || event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_10__["SPACE"]) && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_10__["hasModifierKey"])(event)) {
this._selectViaInteraction();
// Prevent the page from scrolling down and form submits.
event.preventDefault();
}
}
/**
* `Selects the option while indicating the selection came from the user. Used to
* determine if the select's view -> model callback should be invoked.`
*/
_selectViaInteraction() {
if (!this.disabled) {
this._selected = this.multiple ? !this._selected : true;
this._changeDetectorRef.markForCheck();
this._emitSelectionChangeEvent(true);
}
}
/**
* Gets the `aria-selected` value for the option. We explicitly omit the `aria-selected`
* attribute from single-selection, unselected options. Including the `aria-selected="false"`
* attributes adds a significant amount of noise to screen-reader users without providing useful
* information.
*/
_getAriaSelected() {
return this.selected || (this.multiple ? false : null);
}
/** Returns the correct tabindex for the option depending on disabled state. */
_getTabIndex() {
return this.disabled ? '-1' : '0';
}
/** Gets the host DOM element. */
_getHostElement() {
return this._element.nativeElement;
}
ngAfterViewChecked() {
// Since parent components could be using the option's label to display the selected values
// (e.g. `mat-select`) and they don't have a way of knowing if the option's label has changed
// we have to check for changes in the DOM ourselves and dispatch an event. These checks are
// relatively cheap, however we still limit them only to selected options in order to avoid
// hitting the DOM too often.
if (this._selected) {
const viewValue = this.viewValue;
if (viewValue !== this._mostRecentViewValue) {
this._mostRecentViewValue = viewValue;
this._stateChanges.next();
}
}
}
ngOnDestroy() {
this._stateChanges.complete();
}
/** Emits the selection change event. */
_emitSelectionChangeEvent(isUserInput = false) {
this.onSelectionChange.emit(new MatOptionSelectionChange(this, isUserInput));
}
}
_MatOptionBase.ɵfac = function _MatOptionBase_Factory(t) { return new (t || _MatOptionBase)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_MatOptgroupBase)); };
_MatOptionBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineDirective"]({ type: _MatOptionBase, inputs: { id: "id", disabled: "disabled", value: "value" }, outputs: { onSelectionChange: "onSelectionChange" } });
_MatOptionBase.ctorParameters = () => [
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] },
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectorRef"] },
{ type: undefined },
{ type: _MatOptgroupBase }
];
_MatOptionBase.propDecorators = {
value: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }],
id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }],
disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"] }],
onSelectionChange: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"] }]
};
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](_MatOptionBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Directive"]
}], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectorRef"] }, { type: undefined }, { type: _MatOptgroupBase }]; }, { id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}], onSelectionChange: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Output"]
}], disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}], value: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Input"]
}] }); })();
/**
* Single option inside of a `` element.
*/
class MatOption extends _MatOptionBase {
constructor(element, changeDetectorRef, parent, group) {
super(element, changeDetectorRef, parent, group);
}
}
MatOption.ɵfac = function MatOption_Factory(t) { return new (t || MatOption)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](MAT_OPTION_PARENT_COMPONENT, 8), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](MAT_OPTGROUP, 8)); };
MatOption.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: MatOption, selectors: [["mat-option"]], hostAttrs: ["role", "option", 1, "mat-option", "mat-focus-indicator"], hostVars: 12, hostBindings: function MatOption_HostBindings(rf, ctx) { if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function MatOption_click_HostBindingHandler() { return ctx._selectViaInteraction(); })("keydown", function MatOption_keydown_HostBindingHandler($event) { return ctx._handleKeydown($event); });
} if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵhostProperty"]("id", ctx.id);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵattribute"]("tabindex", ctx._getTabIndex())("aria-selected", ctx._getAriaSelected())("aria-disabled", ctx.disabled.toString());
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵclassProp"]("mat-selected", ctx.selected)("mat-option-multiple", ctx.multiple)("mat-active", ctx.active)("mat-option-disabled", ctx.disabled);
} }, exportAs: ["matOption"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c2, decls: 4, vars: 3, consts: [["class", "mat-option-pseudo-checkbox", 3, "state", "disabled", 4, "ngIf"], [1, "mat-option-text"], ["mat-ripple", "", 1, "mat-option-ripple", 3, "matRippleTrigger", "matRippleDisabled"], [1, "mat-option-pseudo-checkbox", 3, "state", "disabled"]], template: function MatOption_Template(rf, ctx) { if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](0, MatOption_mat_pseudo_checkbox_0_Template, 1, 2, "mat-pseudo-checkbox", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "span", 1);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵprojection"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](3, "div", 2);
} if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngIf", ctx.multiple);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](3);
_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("matRippleTrigger", ctx._getHostElement())("matRippleDisabled", ctx.disabled || ctx.disableRipple);
} }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["NgIf"], MatRipple, MatPseudoCheckbox], styles: [".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.cdk-high-contrast-active .mat-option .mat-option-ripple{opacity:.5}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"], encapsulation: 2, changeDetection: 0 });
MatOption.ctorParameters = () => [
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ElementRef"] },
{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ChangeDetectorRef"] },
{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [MAT_OPTION_PARENT_COMPONENT,] }] },
{ type: MatOptgroup, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Inject"], args: [MAT_OPTGROUP,] }] }
];
/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵsetClassMetadata"](MatOption, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"],
args: [{
selector: 'mat-option',
exportAs: 'matOption',
host: {
'role': 'option',
'[attr.tabindex]': '_getTabIndex()',
'[class.mat-selected]': 'selected',
'[class.mat-option-multiple]': 'multiple',
'[class.mat-active]': 'active',
'[id]': 'id',
'[attr.aria-selected]': '_getAriaSelected()',
'[attr.aria-disabled]': 'disabled.toString()',
'[class.mat-option-disabled]': 'disabled',
'(click)': '_selectViaInteraction()',
'(keydown)': '_handleKeydown($event)',
'class': 'mat-option mat-focus-indicator'
},
template: "\n\n\n\n